vue.js - 为什么一些 Vue 自定义组件可以做``?
问题描述
我对这个boostrap-vue的<Radio />
组件感到困惑:
它可以做到这一点
<b-form-radio v-model="selected" value="A">Option A</b-form-radio>
为什么会这样?
v-model
已经在使用value
prop 了,为什么还能指定value
prop?
解决方案
单选按钮与其他一些输入元素(例如文本)略有不同。单选按钮的值是静态的(设置后不会改变),而其他一些字段类型的值text
是动态的(能够改变。
因此,如果没有value
单选按钮,v-model
将不知道要设置什么数据。
推荐阅读
- microsoft-graph-api - 如果地址包含特殊字符,如何更新工作表范围?
- javascript - 如何使用谷歌存储中的图像修复 Microsoft Azure 计算机视觉中的 InvalidImageFormat?
- javascript - 将一个文本框的值复制到另一个文本框返回 null
- c# - Azure VirtualNetworkGatewayConnection 没有 ExpressRoute ConnectionType 的 ConnectionStatus
- powershell - 命令行中的 PowerShell 参数、单引号和双引号
- c++ - 为什么我不能在 C++ 中将对象插入到地图中
- python - 如何利用 Django 用户模型的内置名字和姓氏功能?
- ruby-on-rails - 表单(文件)上传后显示警报
- java - 春季如何每30分钟更新一次缓存?
- java - 在 NetBeans 中设置类路径