我有一个简单的Vue选择代码。Vue v-bind如何工作
<select class="form-control"v-model="complaint.no_document_reason">
<option v-for="(value, key) in noDocReason" v-bind:value="key">{{ value }} </option>
</select>
我不知道为什么它的工作原理,只有当我添加v-bind:value='key'
,但是当我要添加:value ='{{key}}'
,那么我不会。
我的问题是为什么?我在文档中读到它应该以两种方式工作。有人可以解释我为什么我应该在这里使用v-bind
而不是value=''
?
[在线插值('值=“{{ key}}“')在Vue v2中删除](https://vuejs.org/v2/guide/migration.html#Interpolation-within-Attributes-removed)。如果你在某个地方看过,你可以做到这一点,它指的是Vue v1。 – thanksd
@thanksd哦,上帝你是对的...所以在Vue 2中,只有v-bind仅适用于动态变化的charakters?像值,类或样式? – wenus