diff --git a/README.md b/README.md index fc0c3baf..4ae1968a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,14 @@

-# iView [![](https://img.shields.io/travis/iview/iview.svg?style=flat-square)](https://travis-ci.org/iview/iview) [![iView](https://img.shields.io/npm/v/iview.svg?style=flat-square)](https://www.npmjs.org/package/iview) [![NPM downloads](http://img.shields.io/npm/dm/iview.svg?style=flat-square)](https://npmjs.org/package/iview) [![Join the chat at https://gitter.im/iview/iview](https://img.shields.io/badge/chat-on_gitter-30b392.svg?style=flat-square)](https://gitter.im/iview/iview?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +# iView +[![](https://img.shields.io/travis/iview/iview.svg?style=flat-square)](https://travis-ci.org/iview/iview) +[![iView](https://img.shields.io/npm/v/iview.svg?style=flat-square)](https://www.npmjs.org/package/iview) +[![NPM downloads](http://img.shields.io/npm/dm/iview.svg?style=flat-square)](https://npmjs.org/package/iview) +[![NPM downloads](https://img.shields.io/npm/dt/iview.svg?style=flat-square)](https://npmjs.org/package/iview) +![JS gzip size](http://img.badgesize.io/https://unpkg.com/iview/dist/iview.min.js?compression=gzip&label=gzip%20size:%20JS&style=flat-square) +![CSS gzip size](http://img.badgesize.io/https://unpkg.com/iview/dist/styles/iview.css?compression=gzip&label=gzip%20size:%20CSS&style=flat-square) +[![Join the chat at https://gitter.im/iview/iview](https://img.shields.io/badge/chat-on_gitter-30b392.svg?style=flat-square)](https://gitter.im/iview/iview?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) ### A high quality UI Toolkit built on Vue.js. @@ -82,6 +89,7 @@ Normal browsers and Internet Explorer 9+. | [Aresn](https://github.com/icarusion) | ![](https://avatars3.githubusercontent.com/u/5370542?v=3&s=60) | | [jingsam](https://github.com/jingsam) | ![](https://avatars3.githubusercontent.com/u/1522494?v=3&s=60) | | [rijn](https://github.com/rijn) | ![](https://avatars2.githubusercontent.com/u/6976367?v=3&s=60) | +| [lcx960324](https://github.com/lcx960324) | ![](https://avatars3.githubusercontent.com/u/9768245?v=3&s=60) | | [GITleonine1989](https://github.com/GITleonine1989) | ![](https://avatars1.githubusercontent.com/u/7582490?v=3&s=60) | | [huixisheng](https://github.com/huixisheng) | ![](https://avatars1.githubusercontent.com/u/1518967?v=3&s=60) | diff --git a/examples/routers/badge.vue b/examples/routers/badge.vue index 241e2677..7074ba1b 100644 --- a/examples/routers/badge.vue +++ b/examples/routers/badge.vue @@ -14,37 +14,24 @@ \ No newline at end of file diff --git a/examples/routers/form.vue b/examples/routers/form.vue index d494cf3e..b4b3a82e 100644 --- a/examples/routers/form.vue +++ b/examples/routers/form.vue @@ -2,12 +2,7 @@
- - - - - - + 提交 @@ -21,12 +16,15 @@ data () { return { formValidate: { - interest: ['吃饭', '跑步'] + interest: '' }, ruleValidate: { interest: [ - { required: true, type: 'array', min: 1, message: '至少选择一个爱好', trigger: 'change' }, - { type: 'array', max: 2, message: '最多选择两个爱好', trigger: 'change' } + { + required: true, + type: 'number', + trigger: 'change' + } ] } } diff --git a/examples/routers/menu.vue b/examples/routers/menu.vue index 3d2f8251..8190a9e6 100644 --- a/examples/routers/menu.vue +++ b/examples/routers/menu.vue @@ -1,44 +1,48 @@ @@ -46,149 +50,8 @@ export default { data () { return { - theme1: 'light' - } - }, - methods: { - s (s) { - console.log(s) + theme2: 'light' } } } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/routers/modal.vue b/examples/routers/modal.vue index 335473d0..680b5279 100644 --- a/examples/routers/modal.vue +++ b/examples/routers/modal.vue @@ -1,17 +1,53 @@ \ No newline at end of file diff --git a/src/components/checkbox/checkbox.vue b/src/components/checkbox/checkbox.vue index 5bc52c2e..9f633f05 100644 --- a/src/components/checkbox/checkbox.vue +++ b/src/components/checkbox/checkbox.vue @@ -105,7 +105,7 @@ this.$emit('input', checked); if (this.group) { - this.$parent.change(this.model); + this.parent.change(this.model); } else { this.$emit('on-change', checked); this.dispatch('FormItem', 'on-form-change', checked); diff --git a/src/components/collapse/panel.vue b/src/components/collapse/panel.vue index f6c0ae0f..80c955ae 100644 --- a/src/components/collapse/panel.vue +++ b/src/components/collapse/panel.vue @@ -4,18 +4,21 @@
-
-
-
+ +
+
+
+