From c44df3c4feecf116a56eb274f5198d408baec866 Mon Sep 17 00:00:00 2001 From: Jackson Date: Wed, 15 Nov 2017 10:16:40 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BF=AE=E6=94=B9mip=20bind=E6=96=87?= =?UTF-8?q?=E6=A1=A3=20(#900)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mip-bind/README.md | 48 ++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/src/mip-bind/README.md b/src/mip-bind/README.md index 8b0e0e0bf..928be7422 100644 --- a/src/mip-bind/README.md +++ b/src/mip-bind/README.md @@ -6,7 +6,7 @@ MIP Bind 是以数据驱动页面更新的功能,开发者通过配置数据 ----|---- 类型|通用 支持布局|N/S -所需脚本|https://c.mipcdn.com/static/v1/mip-bind/mip-bind.js +所需脚本|https://mipcache.bdstatic.com/static/v1/mip-bind/mip-bind.js ## 使用方法 @@ -121,7 +121,7 @@ on="事件:MIP.setData({}) 事件:MIP.setData({}) 事件:MIP.setData({})" ---|--- tap|单击事件 doubletap|双击事件 -swip|滑动事件 +swipe|滑动事件 input 元素 @@ -149,7 +149,7 @@ submitError|提交失败后触发的事件 数据源中所有数据,都可以通过 `m.` 的形式获取到,可直接在组件中通过 js 来进行操作,如: - ```html + ``` + // 以下为组件中使用的示例代码 ``` - 数据源 @@ -171,15 +173,15 @@ submitError|提交失败后触发的事件 @@ -187,11 +189,11 @@ submitError|提交失败后触发的事件 此时页面维护的数据源为 - ``` + ```json { - name: '张三', - age: '25', - home: '北京' + "name": "张三", + "age": 25, + "home": "北京" } ``` @@ -204,12 +206,12 @@ submitError|提交失败后触发的事件 此时数据源将变为 - ``` + ```json { - name: '张三', - age: '25', - home: '上海', - job: '互联网从业者' + "name": "张三", + "age": 25, + "home": "上海", + "job": "互联网从业者" } ``` @@ -244,9 +246,11 @@ submitError|提交失败后触发的事件 } -
+
+ DOM.value*m.price = +
- + ``` @@ -261,13 +265,6 @@ viewer.eventAction.execute(自定义事件名, 事件元素, 事件); 如: -``` -btn.addEventListener('blur', function (event) { - viewer.eventAction.execute('blur', event.target, event); -} -``` -此时就可以在 DOM 中通过改事件进行数据的设置 - ```