Flask接口签名sign原理与实例代码浅析
289
2023-02-09
详解vue表单——小白速看
一、基本用法
你可以用 v-model 指令在表单 及
但 v-model 本质上不过是语法糖。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。
v-model 会忽略所有表单元素的 value、checked、selected 特性的初始值而总是将 vue 实例的数据作为数据来源。你应该通过 javascript 在组件的 data 选项中声明初始值。
一组代码,看完text、textarea、radio、checkbox、select的基本用法:
<label>{{message}}
{{option.text}}
var app7 = new Vue({
el: '#app7',
data:{
message: '单行文本',
message1: '多行文本',
picked: true,
sex: 'boy',
hobby: ['爬山','滑雪'],
selecthttp://: 'css',
selected: 'A',
options: [
{ text: 'One', value: 'A' },
{ text: 'Two', value: 'B' },
{ text: 'Three', value: 'C' }
]
}
});
二、值绑定
单选按钮、复选框和选择列表在单独使用或单选的模式下, v-model 绑定的值是一个静态字符串或布尔值, 但在业务中,有时需要绑定一个动态的数据, 这时可以用v-bind 来实现。
一组代码,看完表单常用radio、checkbox、select的值绑定:
{{picked}}
{{value}}
{{toggle}}
{{value1}}
{{value2}}
{{selected.number}}
var app8 = new Vue({
el: '#app8',
data:{
picked: false,
value: 'boy',
toggle: false,
value1: 'a',
value2: 'b',
selected: ''
}
});
三、修饰符
与事件的修饰符类似, v-model 也有修饰符,用于控制数据同步的时机。
一组代码,看完常用修饰符lazy、number、trim
{{message}}
{{typeof number}}
{{text}}
var app9 = new Vue({
el: '#app9',
data:{
message: '',
number: '',
text: ''
}
});
总结
以上所述是给大家介绍的vue表单详解——小白速看,希望对大家有所帮助,如果大家有任何疑问请给我留言,会及时回复大家的。在此也非常感谢大家对我们网站的支持!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~