diff --git a/src/switch/README.md b/src/switch/README.md index 50f6f1065..81d39d15c 100644 --- a/src/switch/README.md +++ b/src/switch/README.md @@ -21,13 +21,23 @@ isComponent: true -```html - +{{ base }} + + +### 开关状态 + +{{ status }} + - +### 受控用法 + +```html - +``` +### 非受控用法 + +```html ``` diff --git a/src/switch/_example/base/index.js b/src/switch/_example/base/index.js new file mode 100644 index 000000000..8c48ecbe6 --- /dev/null +++ b/src/switch/_example/base/index.js @@ -0,0 +1,10 @@ +Component({ + data: { + defaultVal: true, + }, + handleChange(e) { + this.setData({ + defaultVal: e.detail.value, + }); + }, +}); diff --git a/src/switch/_example/base/index.json b/src/switch/_example/base/index.json new file mode 100644 index 000000000..467ce2945 --- /dev/null +++ b/src/switch/_example/base/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/switch/_example/base/index.wxml b/src/switch/_example/base/index.wxml new file mode 100644 index 000000000..12ee64b0a --- /dev/null +++ b/src/switch/_example/base/index.wxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/switch/_example/base/index.wxss b/src/switch/_example/base/index.wxss new file mode 100644 index 000000000..66ea5578f --- /dev/null +++ b/src/switch/_example/base/index.wxss @@ -0,0 +1,3 @@ +.group { + margin-top: 24px; +} diff --git a/src/switch/_example/status/index.js b/src/switch/_example/status/index.js new file mode 100644 index 000000000..e69de29bb diff --git a/src/switch/_example/status/index.json b/src/switch/_example/status/index.json new file mode 100644 index 000000000..467ce2945 --- /dev/null +++ b/src/switch/_example/status/index.json @@ -0,0 +1,3 @@ +{ + "component": true +} diff --git a/src/switch/_example/status/index.wxml b/src/switch/_example/status/index.wxml new file mode 100644 index 000000000..8dbf28197 --- /dev/null +++ b/src/switch/_example/status/index.wxml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/switch/_example/status/index.wxss b/src/switch/_example/status/index.wxss new file mode 100644 index 000000000..e69de29bb diff --git a/src/switch/_example/switch.json b/src/switch/_example/switch.json index e72bbb8d1..778e0882c 100644 --- a/src/switch/_example/switch.json +++ b/src/switch/_example/switch.json @@ -1,6 +1,8 @@ { "navigationBarTitleText": "Switch", "usingComponents": { - "t-demo": "../../components/demo-block" + "t-demo": "../../components/demo-block", + "base": "./base", + "status": "./status" } } diff --git a/src/switch/_example/switch.wxml b/src/switch/_example/switch.wxml index 3492ae078..08009d1dc 100644 --- a/src/switch/_example/switch.wxml +++ b/src/switch/_example/switch.wxml @@ -3,48 +3,10 @@ 用于控制某个功能的开启和关闭。 - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - +