From da3117eff60e0573a381feb140fd0ac9444b76d3 Mon Sep 17 00:00:00 2001 From: 刘汉宸 Date: Fri, 10 Jul 2020 14:23:14 +0800 Subject: [PATCH] refactor: 重构Cell组件 --- examples/assets/iconfont/iconfont.css | 1 - examples/styles/variables.scss | 9 ++++----- examples/views/docs/component/cell.md | 8 ++++++-- packages/button/index.vue | 4 ++-- packages/cell/index.css | 84 ------------------------------------------------------------------------------------ packages/cell/index.scss | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ packages/cell/index.vue | 121 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- packages/mixins/button.js | 2 +- packages/mixins/event.js | 12 ++++++++++++ 9 files changed, 202 insertions(+), 138 deletions(-) delete mode 100644 packages/cell/index.css create mode 100644 packages/cell/index.scss create mode 100644 packages/mixins/event.js diff --git a/examples/assets/iconfont/iconfont.css b/examples/assets/iconfont/iconfont.css index 00c4a87..fac8a75 100644 --- a/examples/assets/iconfont/iconfont.css +++ b/examples/assets/iconfont/iconfont.css @@ -9,7 +9,6 @@ .iconfont { font-family: "iconfont" !important; - font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; diff --git a/examples/styles/variables.scss b/examples/styles/variables.scss index dd901b7..376590f 100644 --- a/examples/styles/variables.scss +++ b/examples/styles/variables.scss @@ -54,19 +54,18 @@ $color-warning: #fa8c16; $color-error: #f5222d; $color-minor: #8c8c8c; -$color-border: #f0f0f0; $color-disabled: #ccc; $bg-active: #f3f3f3; $bg-disabled: #f5f5f5; $font-lg: 1.25rem; -$font-md: 1rem; +$font-md: 0.9rem; $font-sm: 0.65rem; -$h-gap-lg: 0.65rem; -$h-gap-md: 0.45rem; +$h-gap-lg: 0.75rem; +$h-gap-md: 0.5rem; $h-gap-sm: 0.3rem; $v-gap-lg: 1.5rem; $v-gap-md: 1rem; -$v-gap-sm: 0.65rem; \ No newline at end of file +$v-gap-sm: 0.6rem; \ No newline at end of file diff --git a/examples/views/docs/component/cell.md b/examples/views/docs/component/cell.md index 8c19cdc..1ae5754 100644 --- a/examples/views/docs/component/cell.md +++ b/examples/views/docs/component/cell.md @@ -12,7 +12,11 @@ @@ -95,7 +99,7 @@ 关注微信公众号,可获取运单到账信息关注微信公众号,可获取运单到账信息关注微信公众号,可获取运单到账信息关注微信公众号,可获取运单到账信息 -
+
2020-03-18
diff --git a/packages/button/index.vue b/packages/button/index.vue index e7b6f29..c233cf4 100644 --- a/packages/button/index.vue +++ b/packages/button/index.vue @@ -6,11 +6,11 @@ - diff --git a/packages/mixins/button.js b/packages/mixins/button.js index f5ac696..4b6746c 100644 --- a/packages/mixins/button.js +++ b/packages/mixins/button.js @@ -1,5 +1,5 @@ /** - * @file 仿微信小程序按钮hover-class + * @description 仿微信小程序按钮hover-class */ export default { diff --git a/packages/mixins/event.js b/packages/mixins/event.js new file mode 100644 index 0000000..503f8c7 --- /dev/null +++ b/packages/mixins/event.js @@ -0,0 +1,12 @@ +/** + * @description 处理组件内外事件 + */ + +export default { + computed: { + // 事件hack + bindEvents() { + return this.$listeners || {}; + }, + }, +}; -- libgit2 0.21.0