【发布时间】:2018-09-16 06:38:19
【问题描述】:
<div id="addForm">
<div class="row">
<div class="col-md-4">
<div class="form-group label-floating">
<label class="control-label">Case Type</label>
<select class="form-control" v-model="selectedType" multiple>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
</div>
<div>
<div class="row" v-if="selectedType==='1'">
<div class="col-md-4">
<div class="form-group label-floating">
<label class="control-label">Date Released</label>
<input type="date" class="form-control" v-model="released" required="">
</div>
</div>
</div>
<div class="row" v-if="selectedType==='2'">
<div class="col-md-4">
<div class="form-group label-floating">
<label class="control-label">Full Name</label>
<input type="date" class="form-control" v-model="fullname" required="">
</div>
</div>
</div>
我的vue js代码是
new Vue({
el: "#addForm",
data: {
selectedType: '',
address:'',
fullname:'',
released:''
},
methods: {
}
});
我需要选择多个选项,并且基于相同的选项我需要动态添加行。
现在,如果我选择一个选项,我可以达到我的代码所示的结果(ABOVE CODE) 但, 我需要选择多个选项,并根据选择的选项,我需要动态添加行。 IE。如果我选择选项 1 和 2,我需要为选项 1 和 2 添加行。
请帮我解决一下..
【问题讨论】:
标签: javascript jquery html vue.js vue-component