Commit a535be4f3f291e7eca916a3a1bac0041d478af9b

Authored by 刘汉宸
1 parent 0f86bc04
Exists in master

[修改] 单元格绑定click事件

packages/cell/index.vue
1 1 <template>
2   - <div class="zui-cell" :class="classRender">
  2 + <div class="zui-cell" :class="classRender" @click="onClick">
3 3 <div v-if="$slots.icon" class="zui-cell__left-icon">
4 4 <slot name="icon"></slot>
5 5 </div>
... ... @@ -50,6 +50,13 @@ export default {
50 50 'zui-cell--clickable': this.isLink
51 51 }
52 52 }
  53 + },
  54 + methods: {
  55 + onClick: function() {
  56 + if (this.$listeners['click']) {
  57 + this.$emit('click');
  58 + }
  59 + }
53 60 }
54 61 }
55 62 </script>
... ...
packages/navBar/index.css
... ... @@ -36,7 +36,6 @@
36 36 .zui-nav-bar__left,
37 37 .zui-nav-bar__right {
38 38 font-size: 16px;
39   - min-width: 20%;
40 39 display: flex;
41 40 align-items: center;
42 41 }
... ...