gpt4 book ai didi

jquery - Vuejs 根据从下拉列表中选择的值显示其他输入字段

转载 作者:搜寻专家 更新时间:2023-10-30 22:19:01 25 4
gpt4 key购买 nike

我有一个选择下拉列表和两个隐藏的输入字段。我希望当用户在下拉列表中选择第一项时,第一个输入字段会显示,反之亦然。这是我的代码,但我不确定如何执行 if 语句,所以当所选值等于 xxx 时显示输入字段 1,否则显示输入字段 2

new Vue({
el: '#app',
data: {
selected: ''
}
});
<select name="parent" class="form-control" v-model="selected" required>
<option value="" selected></option>
<option value="item1">Item 1</option>
<option value="item2">Item 2</option>
</select>
<div>
<input name="Test 1" v-show="selected"> //display when item 1 is selected
</div>
<div>
<input name="Test 2" v-show="selected"> //display when item 2 is selected
</div>

谢谢

最佳答案

你可以做类似的事情

<div v-if="selected === 'item1'">
item1 was selected
</div>
<div v-else>
Something else was selected.
</div>

如果你不想使用v-else,你可以这样做:

<div v-if="selected != 'item1'">
Something besides item1 was selected
</div>

关于jquery - Vuejs 根据从下拉列表中选择的值显示其他输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34621142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com