素材牛VIP会员

JQuery 类似Vue.js的双向数据绑定器

 浏览:827次-  评论:0次-  发布时间:2017-09-07
    Html
    Css
    Js
↑上面代码改变,会自动显示代码结果
jQuery调用版本:1.11.3
素材牛VIP永久特权
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
代码描述:类似Vue.js双向数据绑定器。依赖于JQuery. 实时更新数据,兼容IE9以上浏览器。 IE8则是失去焦点更新数据。

HTML DOM属性介绍:

vname:属性名称 data-share :表示数据共享,也就是凡是vname值定义相同的都将拥有相同的值。 data-bind:表示绑定数据,当HTML中的数据变化时,JS对象值也随之变化。

其中 data-share,data-bind的取值为:value,html。value表示绑定该区域的值域,html表示绑定该元素的html内容。

构造方法分为两种:

一种

$B("body");
$BindSysnc("body");

二种

new $B("body");//简写
new $BindSysnc("body");

取JS对象中的值

$(function()){
    //body 区域的内容都是一个对象
    var b = $B("body");
 
    b.data;//包含body里对象的值域。
});

从例子中取属性vname定义为性别属性sex. 所以要取最新的sex值可以向下面做

$(function()){
    //body 区域的内容都是一个对象
    var b = $B("body");
 
    var sex = b.data.sex;//取Sex最新的值
});
//你可以通过打开自动共享
  b.startAutoShare();     
//关闭共享
b.stopAutoShare();

讨论这个常用代码(0)回答他人问题或分享心得会奖励牛币

〒_〒 居然一个评论都没有……

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的积分余额:0 已下载次数:827
所需牛币:5 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)