vue+iview的Menu菜单使用以及页面跳转注意问题

<Menu mode="horizontal" :theme="theme1" @on-select="turnUrl" :active-name="$route.name">
        <MenuItem  path="/show" name="show" >
            <Icon type="ios-paper" />
            十七好棒
        </MenuItem>
        <MenuItem name="sitemgt">
            <Icon type="ios-people" />
            十七好棒
        </MenuItem>
        <MenuItem name="exception">
            <Icon type="ios-stats" />
            十七好棒
        </MenuItem>
        <!-- <Submenu name="3">
            <template slot="title">
                <Icon type="ios-stats" />
                十七好棒
            </template>
            <MenuGroup title="使用">
                <MenuItem name="3-1">十七</MenuItem>
                <MenuItem name="3-2">十七</MenuItem>
                <MenuItem name="3-3">十七</MenuItem>
            </MenuGroup>
            <MenuGroup title="留存">
                <MenuItem name="3-4">十七</MenuItem>
                <MenuItem name="3-5">十七</MenuItem>
            </MenuGroup>
        </Submenu> -->
        <MenuItem name="prolog">
            <Icon type="ios-construct" />
            十七好棒
        </MenuItem>
        <MenuItem name="useradm">
            <Icon type="ios-construct" />
            十七好棒
        </MenuItem>
        <MenuItem name="promgt">
            <Icon type="ios-construct" />
            十七好棒
        </MenuItem>
        <MenuItem name="schmgt">
            <Icon type="ios-construct" />
            十七好棒
        </MenuItem>
        <MenuItem name="mysch">
            <Icon type="ios-construct" />
            十七好棒
        </MenuItem>
        <MenuItem name="setting">
            <Icon type="ios-construct" />
            十七好棒
        </MenuItem>
        <MenuItem name="quiet" style="margin-left:100px">
            <Icon type="ios-construct" />
            静音
        </MenuItem>
        <MenuItem name="exit">
            <Icon type="ios-construct" />
            退出
        </MenuItem>
    </Menu>
    <!-- <br>
    <p>Change theme</p>
    <RadioGroup v-model="theme1">
        <Radio label="light"></Radio>
        <Radio label="dark"></Radio>
        <Radio label="primary"></Radio>
    </RadioGroup> -->

 

<script>

    export default {
        name: 'Tabbar',
        data () {
            return {
                theme1: 'light'
            }
        },
        methods: {
            turnUrl(name){
                this.$router.push(name);               
            }
        },

先上代码啦,iview中导航的页面跳转是提供了一个 on-select属性,不要去用click那些事件啦,而且注意!!这个属性是在Menu里面,我们一起写@click一般都是在Menu-item里面嘛,所以我一开始就是惯性思维写在Menu-item里面......大家注意啦

 

最近好忙呀,但是还是每天过的很开心,那种充实的快乐嘻嘻

最后还是祝大家学习顺利,生活开心呀

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值