1. 所谓 双向数据绑定, 可以理解为: 修改 A , B 会跟着被修改, 修改 B , A 会跟着被修改. 常用在需要 进行用户输入的地方, 比如 这些 html 标签:  inputselecttextareacheckboxradio 等.

2. 下面是一个输入内容, 反转字符串的 demo  .

<!DOCTYPE html> 
<html lang="en"> 
<head> 
  <meta charset="UTF-8"> 
  <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script> 
  <title>Vue Test</title> 
</head> 
<body> 
    <div id="app"> 
        <input type="text" v-model="message" /> 
        <p>{{ message.split('').reverse().join('') }}</p> 
    </div> 
    <script> 
        var vApp = new Vue({ 
                el: "#app", 
                data: {  
                    message: ''  
                } 
            }); 
    </script> 
</body> 
</html>

下面是预览效果: 

 

3. 然后我们 F12 , 看一下更改 vApp.$data.message 的值是否可以让页面进行相应修改, 如果可以, 那说明 双向绑定 正常.

 

 OK.

发布评论
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

怎样使用 v-on 指令讲解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。