WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2021-01-28 a4732ed02e1c14ae4413296f33651e9f38237950
增加顶部导航可控性
2 files modified
18 ■■■■ changed files
layout/h5Page/CNavBar.vue 15 ●●●● patch | view | raw | blame | history
layout/h5Page/cNavBar.scss 3 ●●●●● patch | view | raw | blame | history
layout/h5Page/CNavBar.vue
@@ -2,11 +2,17 @@
    <view class="c-nav-bar">
        <AtNavBar
            :title="title"
            leftIconType="chevron-left"
            :onClickLeftIcon="evt=>onGoBack()"
            :leftIconType="iconType"
            :onClickLeftIcon="evt=>onClickIcon ? onClickIcon() : onGoBack()"
            :rightFirstIconType="dropNav ? 'bullet-list' : ''"
            :onClickRgIconSt="evt=>onDropMenu()"
        />
        <view
            class="c-nav-bar-right"
            v-if="!dropNav"
        >
            <slot />
        </view>
        <view
            class="c-nav-bar-drop"
            v-show="dropShow"
@@ -38,6 +44,11 @@
    },
    props: {
        title: String,
        iconType: {
            type: String,
            default: 'chevron-left',
        },
        onClickIcon: Function,
        dropNav: Array,
    },
    data() {
layout/h5Page/cNavBar.scss
@@ -36,6 +36,9 @@
    .at-nav-bar__container--hide {
        display: none;
    }
    .c-nav-bar-right {
        @include position(absolute, 0 n n 0, 10);
    }
    .c-nav-bar-drop {
        @include position(absolute, n n 0 0, 10);
        .inner {