diff --git a/example/app.json b/example/app.json
index d89e040b..c9e3809a 100644
--- a/example/app.json
+++ b/example/app.json
@@ -26,7 +26,6 @@
"pages/toptips/index",
"pages/toast/index",
"pages/tree-select/index",
- "pages/select/index",
"pages/datetime/index",
"pages/loadmore/index"
],
diff --git a/example/pages/dashboard/config.js b/example/pages/dashboard/config.js
index dca7f706..0a9f4a4c 100644
--- a/example/pages/dashboard/config.js
+++ b/example/pages/dashboard/config.js
@@ -68,9 +68,6 @@ export default {
}, {
name: 'Search 搜索',
path: '/pages/search/index'
- }, {
- name: 'Select 选择',
- path: '/pages/select/index'
}, {
name: 'Stepper 步进器',
path: '/pages/stepper/index'
diff --git a/example/pages/select/index.js b/example/pages/select/index.js
deleted file mode 100644
index 34e49c9a..00000000
--- a/example/pages/select/index.js
+++ /dev/null
@@ -1,36 +0,0 @@
-var Zan = require('../../dist/index');
-
-Page({
-
- data: {
- items: [
- {
- padding: 0,
- value: '1',
- name: '选项一',
- },
- {
- padding: 0,
- value: '2',
- name: '选项二',
- },
- ],
-
- checked: {
- base: -1,
- color: -1,
- form: -1
- },
-
- activeColor: '#4b0'
- },
-
- handleSelectChange({ currentTarget = {}, detail = {} }) {
- const { value = '' } = detail;
- const { dataset = {} } = currentTarget;
- const type = dataset.type;
- this.setData({
- [`checked.${type}`]: value
- });
- }
-});
diff --git a/example/pages/select/index.json b/example/pages/select/index.json
deleted file mode 100644
index 573333d7..00000000
--- a/example/pages/select/index.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "navigationBarTitleText": "Select 选择",
- "usingComponents": {
- "van-panel": "../../dist/panel/index",
- "van-select": "../../dist/select/index"
- }
-}
diff --git a/example/pages/select/index.wxml b/example/pages/select/index.wxml
deleted file mode 100644
index cfe9dafb..00000000
--- a/example/pages/select/index.wxml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
diff --git a/packages/select/README.md b/packages/select/README.md
deleted file mode 100644
index 63e4b73b..00000000
--- a/packages/select/README.md
+++ /dev/null
@@ -1,73 +0,0 @@
-## Select 选择
-
-### 使用指南
-在 index.json 中引入组件
-```json
-{
- "usingComponents": {
- "van-select": "path/to/vant-weapp/dist/select/index"
- }
-}
-```
-
-### 代码演示
-```html
-
-```
-```js
-Page({
- data: {
- items: [
- {
- value: '1',
- // 选项文案
- name: '选项一',
- },
- {
- value: '2',
- name: '选项二',
- },
- ],
- checkedValue: '1',
- activeColor: '#ff4443'
- },
-
- methods: {
- handleSelectChange({ detail }) {
- console.log(detail);
- }
- }
-});
-```
-
-
-
-#### 具体参数
-| 参数 | 说明 | 类型 | 默认值 | 必须 |
-|-----------|-----------|-----------|-------------|-------------|
-| items | select 显示各个项的配置 | Array | - | |
-| checkedValue | 高亮的 item 的 value 值 | String | - | |
-| activeColor | Select 高亮颜色 | String | #ff4444 | |
-
-items 具体格式如下
-```js
-{
- items: [
- {
- // 选项选中时,代表的选中值。会以此作为唯一值,判断是否选中
- value: '1',
- // 选项的文字描述
- name: '选项一',
- },
- {
- value: '2',
- name: '选项二',
- },
- ]
-}
-```
diff --git a/packages/select/index.js b/packages/select/index.js
deleted file mode 100644
index 9e4a617b..00000000
--- a/packages/select/index.js
+++ /dev/null
@@ -1,27 +0,0 @@
-Component({
- properties: {
- items: {
- type: Array,
- value: []
- },
- name: {
- type: String,
- value: ''
- },
- checkedValue: {
- type: String,
- value: ''
- },
- activeColor: {
- type: String,
- value: '#ff4444'
- }
- },
-
- methods: {
- handleSelectChange(e) {
- const value = e.detail.value;
- this.triggerEvent('change', { value });
- }
- }
-});
diff --git a/packages/select/index.json b/packages/select/index.json
deleted file mode 100644
index d2a8d90e..00000000
--- a/packages/select/index.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "component": true,
- "usingComponents": {
- "van-icon": "../icon/index",
- "van-cell": "../cell/index"
- }
-}
diff --git a/packages/select/index.pcss b/packages/select/index.pcss
deleted file mode 100644
index 3e161ae5..00000000
--- a/packages/select/index.pcss
+++ /dev/null
@@ -1,8 +0,0 @@
-.van-select__list .van-select__radio{
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- opacity: 0;
-}
diff --git a/packages/select/index.wxml b/packages/select/index.wxml
deleted file mode 100644
index 00681349..00000000
--- a/packages/select/index.wxml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-function getColor(color) {
- color = color || '#ff4444'
- return color;
-}
-
-module.exports = {
- getColor: getColor,
- getItemStyle: function(item, checkedValue, activeColor) {
- var padding = item.padding * 10;
- var style = 'padding-left: ' + padding + 'px;';
-
- // 如果为选中状态,则高亮
- if (item.value === checkedValue) {
- style += 'color: ' + getColor(activeColor);
- }
-
- return style;
- }
-};
-