如果在vue js2中,则无法添加多个条件

时间:2017-10-03 10:30:29

标签: vuejs2

我想在具有多个条件的vue js中使用v-if exp

<div  v-for="row in formFields" class="col-md-6">
            <div class="form-group">
                <label for="formGroupExampleInput">{{row.nameField}}</label>

<input  v-model="product[row.nameField]"  v-if="row.type == 'Number'&& row.typeField == 'Input'" type="number" class="form-control" id="formGroupExampleInput"  :placeholder="row.nameField">

但它没有工作 任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果你在AND

之前放置一个空格,这应该有效
<input  v-model="product[row.nameField]"  v-if="row.type == 'Number'&& row.typeField == 'Input'" type="number" class="form-control" id="formGroupExampleInput"  :placeholder="row.nameField">

正确应该是

<input  v-model="product[row.nameField]"  v-if="row.type == 'Number' && row.typeField == 'Input'" type="number" class="form-control" id="formGroupExampleInput"  :placeholder="row.nameField">