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中,为什么要尽可能使用局部变量?
Apr 06 Javascript
IFrame跨域高度自适应实现代码
Aug 16 Javascript
基于jQuery实现的图片切换焦点图整理
Dec 07 Javascript
Javascript实现的Map集合工具类完整实例
Jul 31 Javascript
Angularjs中使用Filters详解
Mar 11 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
Aug 10 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
Mint UI组件库CheckList使用及踩坑总结
Dec 20 Javascript
微信小程序封装自定义弹窗的实现代码
May 08 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
Sep 20 Javascript
vue中的过滤器及其时间格式化问题
Apr 09 Javascript
JavaScript ES6的函数拓展
Jan 18 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加入ftp扩展的解决方法
2013/02/07 PHP
大家在抢红包,程序员在研究红包算法
2015/08/31 PHP
javascript 显示当前系统时间代码
2009/12/28 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
最好用的省市二级联动 原生js实现你值得拥有
2013/09/22 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
JavaScript中实现单体模式分享
2015/01/29 Javascript
JS实现页面打印(整体、局部)
2017/08/18 Javascript
vue实现简单的MVVM框架
2018/08/05 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
2019/10/15 Javascript
element-ui 远程搜索组件el-select在项目中组件化的实现代码
2019/12/04 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
2020/02/05 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
Python使用multiprocessing实现一个最简单的分布式作业调度系统
2016/03/14 Python
Python设计模式之状态模式原理与用法详解
2019/01/15 Python
python写日志文件操作类与应用示例
2019/07/01 Python
Form表单及django的form表单的补充
2019/07/25 Python
python+selenium select下拉选择框定位处理方法
2019/08/24 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
2020/08/11 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
python 实现汉诺塔游戏
2020/11/28 Python
美国在线宠物用品商店:Entirely Pets
2017/01/01 全球购物
C#笔试题
2015/07/14 面试题
领导干部廉政承诺书
2014/03/27 职场文书
爱情保证书大全
2014/04/29 职场文书
奥巴马的演讲稿
2014/05/15 职场文书
体操比赛口号
2014/06/10 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
2014年销售经理工作总结
2014/12/01 职场文书
安全检查汇报材料
2014/12/26 职场文书
物业公司管理制度
2015/08/05 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
PyTorch中permute的使用方法
2022/04/26 Python