首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VueJs将布尔值绑定到dropdown

VueJs将布尔值绑定到dropdown
EN

Stack Overflow用户
提问于 2019-06-12 03:21:19
回答 2查看 1.8K关注 0票数 0

我有一个带有两个选项的下拉列表:"True“和"False",当被选中时,我希望表单将所选值保存为布尔值。

因此,如果我在用户选择"True“时检查表单值,我希望该值作为布尔值为true

<select v-model="selected">
  <option :value="null">Pick a value</option>
  <option v-for="val in options">{{val}}</option>
</select>

...

data() {
 return {
  selected: null,
   options: ["true", "false"]
}

这是我正在尝试的一个小提琴:https://jsfiddle.net/q0nk9h32/5/

如何以布尔形式输出所选值?

额外的问题:不使用options变量,这样做是否有效的语法/良好的实践:

v-for="val in ["true", "false"]"

有一个变量来处理这个问题似乎有点夸张(但当我尝试直接使用数组时,它会失败)。谢谢!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56550469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档