javascript - 如何修复 vmodel 选择的选项 vue js
问题描述
所以我有一个网络应用程序,用户可以从选项列表中进行选择。看下面的代码:
<div class="form-group">
<select v-model="étatArticle" class="form-control">
<option value="" disabled selected>Indique l'état de ton article</option>
<option value="neuf">Neuf</option>
<option value=tresBon>Trés bon état</option>
<option value="bon">Bon état</option>
</select>
</div>
问题是 v-model 导致第一个选择的选项消失。要理解我在说什么,请查看以下图片。
没有 v-model 我在这里 输入图像描述
你能帮我解决这个问题吗?谢谢你。
解决方案
new Vue({
template: '#main',
data:
{
etatArticle: null
}
}).$mount('#app');
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<div id="app"></div>
<template id="main">
<div class="form-group">
<select v-model="etatArticle" class="form-control">
<option :value="null" disabled selected>Indique l'état de ton article</option>
<option value="neuf">Neuf</option>
<option value=tresBon>Trés bon état</option>
<option value="bon">Bon état</option>
</select>
</div>
</template>
推荐阅读
- javascript - 如何将 qooxdoo 属性绑定到小部件?
- haskell - optparse-applicative bash 自动补全是如何工作的?
- reactjs - 反应不允许我编辑文本字段
- c++ - 如何使用 std::string 以正确的方式存储字节(无符号字符)?
- linux - 如何将 timstamps 添加到 crond 的本机日志中?
- android - Google Directions API:将当前步骤 JSON-Object 获取到 Android 上的当前位置
- python - 为什么一个对象的“__dict__”不能存储在它的__dict__中?
- regex - 检查字符串中是否不存在字符的正则表达式
- javascript - HtmlWebpackPlugin 忽略文件名
- c# - S3 存储桶文件上传格式更改