vue学习(4)数据绑定

简介: vue学习(4)数据绑定
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>数据绑定</title>
</head>
<body>
    <div id="root">
        单项数据绑定<input type="text" :value="name"/>
        <br/>
        双向数据绑定<input type="text" v-model:value="name"/>
        <br/>
        <!--如下代码是错误的,v-model只能用于表单类元素-->
        <h2 v-model:x="name">你好啊</h2>
    </div>
    <script src="../js/vue.js"></script>
    <script type="text/javascript">
        Vue.config.productionTip =false;
        new Vue({
   
            el:'#root',
            data:{
   
                name:'小阿牛'
            }

        })
    </script>
</body>
</html>

知识点
vue中有两种数据绑定的方式
1:单项数据绑定(v-bind),数据只能从data流向页面。
2:双向数据绑定(v-model),数据不仅能从data流向页面,也能从页面流向data。
备注1:双向绑定一般都应用在表单元素上
2:v-model:value可以简写为v-model,因为v-model默认收集
的就是value值。

目录
相关文章
|
3天前
|
JavaScript 前端开发
Vue项目使用px2rem
Vue项目使用px2rem
|
4天前
|
缓存 JavaScript
vue学习(12)计算属性
vue学习(12)计算属性
15 3
|
4天前
|
缓存 JavaScript
vue学习(12)计算属性
vue学习(12)计算属性
15 2
|
3天前
|
JavaScript
Vue组件传值异步问题--子组件拿到数据较慢
Vue组件传值异步问题--子组件拿到数据较慢
8 0
|
3天前
|
缓存 JavaScript
Vue中的keep-alive是什么意思?以及如何使用
Vue中的keep-alive是什么意思?以及如何使用
|
JavaScript 测试技术 容器
Vue2+VueRouter2+webpack 构建项目
1). 安装Node环境和npm包管理工具 检测版本 node -v npm -v 图1.png 2). 安装vue-cli(vue脚手架) npm install -g vue-cli --registry=https://registry.
1036 0
|
7天前
|
JavaScript
vue学习(3)模板语法
vue学习(3)模板语法
38 11
|
7天前
|
存储 JavaScript 前端开发
vue学习(2)
vue学习(2)
195 65
|
7天前
|
JavaScript 算法 前端开发
vue学习(1)
vue学习(1)
195 62
|
6天前
|
JavaScript 前端开发
vue学习(6)
vue学习(6)
23 9