vue 属性拦截实现双向绑定的实例代码


Posted in Javascript onOctober 24, 2018

下面通过代码给大家介绍vue 属性拦截实现双向绑定,具体代码如下所示:

let obj = {}
let get = ''
Object.defineProperty(obj, 'get', {
 set: function(val) {
 document.getElementById('input').value = val
 document.getElementById('text').innerHTML = val
 }
})
document.getElementById('input').addEventListener('keyup', function(e) {
 obj.get = e.target.value
})
obj.get = 'hello'

PS:下面看下vue中属性绑定和双向绑定的实例代码

一、属性绑定

<div id="root">
    <div v-bind:title=" 'dear jin,' + title">hello world</div>
  </div>
  <script>
    new Vue({
      el: "#root",
      data: {
        title: 'this is hello world'
      },
      methods: {
      }
    })
  </script>

通过 v-bind:title = " " 实现title绑定,等号 后面" " 里面可用js的表达式。

v-bind:title 可缩写成 :title。

二、双向绑定

<div id="root">
    <input type="text" v-model="content" />
    <div>{{content}}</div>
  </div>
  <script>
    new Vue({
      el: "#root",
      data: {
        content: "this is content"
      },
      methods: {

      }
    })
  </script>

v-model 为vue模板数据双向绑定指令。

总结

以上所述是小编给大家介绍的vue 属性拦截实现双向绑定的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 当前日期加(天、周、月、年)
Aug 09 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
Oct 24 Javascript
js 操作select和option常用代码整理
Dec 13 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
Apr 12 Javascript
AngularJs  Creating Services详解及示例代码
Sep 02 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
Feb 15 Javascript
Node.js学习之地址解析模块URL的使用详解
Sep 28 Javascript
JavaScript中错误正确处理方式小结你用对了吗
Oct 10 Javascript
解决vue select当前value没有更新到vue对象属性的问题
Aug 30 Javascript
js实现简单的秒表
Jan 16 Javascript
基于vue实现微博三方登录流程解析
Nov 04 Javascript
Selenium执行JavaScript脚本的方法示例
Dec 31 Javascript
深入理解JavaScript的值传递和引用传递
Oct 24 #Javascript
详解JavaScript中typeof与instanceof用法
Oct 24 #Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
Oct 24 #Javascript
JavaScript根据json生成html表格的示例代码
Oct 24 #Javascript
vue项目引入Iconfont图标库的教程图解
Oct 24 #Javascript
vue中的router-view组件的使用教程
Oct 23 #Javascript
jQuery pagination分页示例详解
Oct 23 #jQuery
You might like
php正则表达式(regar expression)
2011/09/10 PHP
php curl请求信息和返回信息设置代码实例
2015/04/27 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
一些常用且实用的原生JavaScript函数
2010/09/08 Javascript
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
2011/04/27 Javascript
jquery动态改变form属性提交表单
2014/06/03 Javascript
javascript父、子页面交互技巧总结
2014/08/08 Javascript
jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
2015/08/10 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
Vue中使用sass实现换肤功能
2018/09/07 Javascript
微信小程序实现商品属性联动选择
2019/02/15 Javascript
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
2019/04/10 jQuery
Vuex的API文档说明详解
2020/02/05 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
[01:18:36]LGD vs VP Supermajor 败者组决赛 BO3 第一场 6.10
2018/07/04 DOTA
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
Python数据结构之Array用法实例
2014/10/09 Python
Python内置函数delattr的具体用法
2017/11/23 Python
Python简单实现网页内容抓取功能示例
2018/06/07 Python
Python OpenCV读取png图像转成jpg图像存储的方法
2018/10/28 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
2019/09/20 Python
Python3.7下安装pyqt5的方法步骤(图文)
2020/05/12 Python
实例讲解CSS3中Transform的perspective属性的用法
2016/04/22 HTML / CSS
AmazeUI 加载进度条的实现示例
2020/08/20 HTML / CSS
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
园林设计专业毕业生求职信
2014/03/23 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
高中学生期末评语
2014/04/25 职场文书
大学生活动总结怎么写
2014/04/29 职场文书
煤矿安全生产标语
2014/06/06 职场文书
简单租房协议书(范本)
2014/10/13 职场文书
因家庭原因离职的辞职信范文
2015/05/12 职场文书
超强台风观后感
2015/06/09 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
党风廉政承诺书2016
2016/03/25 职场文书