【发布时间】:2019-09-25 01:54:35
【问题描述】:
我想根据用户检查的属性值为在线商店生成属性变体。
问题是我不知道如何从 v-model 访问属性值以及 v-model 必须是什么类型的数据?
我被困在这里。下面是我的代码。
谢谢!
<div v-for="(attribute, index) in attributes">
<p>{{ attribute.name }}</p>
<div v-for="(attributevalue,indexval) in attribute.attribute_values">
<input v-model="attributes[index][indexval]" :value="attributevalue.id">
<label>{{ attributevalue.name }}</label>
</div>
</div>
<p>Generate</p>
export default {
props:{
attributes:{
type:Array
}
}
}
【问题讨论】:
-
你不应该把
v-model和value混在一起。 -
如果我使用该示例,我无法获得 v-model 中的值(attributevalue.id),我得到真或假。
标签: javascript arrays vue.js vuejs2 v-model