不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
Vue表单双向绑定和取值示例
编辑:dnawo 日期:2022-03-21

表单在HTML页面很常见,下边我们看下Vue表单数据绑定和取值:
1).text - 单行文本
复制内容到剪贴板
程序代码

<div id="example">
<input type="text" v-model="result">
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
<input type="text" v-model="result">
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
2).textarea - 多行文本
复制内容到剪贴板
程序代码

<div id="example">
<textarea v-model="result"></textarea>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
<textarea v-model="result"></textarea>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
3).radio - 单选按钮
复制内容到剪贴板
程序代码

<div id="example">
<input type="radio" value="A" v-model="result">
<label for="A">A</label>
<input type="radio" value="B" v-model="result">
<label for="B">B</label>
<input type="radio" value="C" v-model="result">
<label for="C">C</label>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
<input type="radio" value="A" v-model="result">
<label for="A">A</label>
<input type="radio" value="B" v-model="result">
<label for="B">B</label>
<input type="radio" value="C" v-model="result">
<label for="C">C</label>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
4).checkbox - 复选框(单选)
复制内容到剪贴板
程序代码

<div id="example">
<input type="checkbox" v-model="result">
<label for="checkbox">agree</label>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: false //boolean
}
})
</script>
<input type="checkbox" v-model="result">
<label for="checkbox">agree</label>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: false //boolean
}
})
</script>
5).checkbox - 复选框(多选)
复制内容到剪贴板
程序代码

<div id="example">
<input type="checkbox" value="A" v-model="result">
<label for="A">A</label>
<input type="checkbox" value="B" v-model="result">
<label for="B">B</label>
<input type="checkbox" value="C" v-model="result">
<label for="C">C</label>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: [] //array
}
})
</script>
<input type="checkbox" value="A" v-model="result">
<label for="A">A</label>
<input type="checkbox" value="B" v-model="result">
<label for="B">B</label>
<input type="checkbox" value="C" v-model="result">
<label for="C">C</label>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: [] //array
}
})
</script>
6).select - 下拉列表(单选)
复制内容到剪贴板
程序代码

<div id="example">
<select v-model="result">
<option disabled value="">请选择</option>
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
<select v-model="result">
<option disabled value="">请选择</option>
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: '' //string
}
})
</script>
7).select - 下拉列表(多选)
复制内容到剪贴板
程序代码

<div id="example">
<select multiple v-model="result">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: [] //array
}
})
</script>
<select multiple v-model="result">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<p>Result: {{result}}</p>
</div>
<script>
new Vue({
el: '#example',
data: {
result: [] //array
}
})
</script>
参考资料
[1].Vue表单输入绑定:https://cn.vuejs.org/v2/guide/forms.html






评论: 0 | 引用: 0 | 查看次数: 1759
发表评论
请登录后再发表评论!