vue小demo易错点总结

1.在使用<transiton>添加过渡效果时,对应的标签需使用<router-link>,否则,transition不会达到应有的效果。

2.在路由文件里获取根实例时,需通过router.app获取

router.beforeEach((to, from, next) => {
    let nowState = router.app.$pomelo.fetch('loginState')
    if (to.meta.login === true) {
        if (nowState === true) {
            next()
        } else {
            next('/login')
        }
    } else {
        next()
    }
})

3.管理CSS文件时,css入口文件的格式(需要在单个文件引入后添加 ;)

@import './index.css';
@import './login.css';
@import './inter.css';

4.在main.js中引入插件

import pomelo from './lib/pomelo'
Vue.use(pomelo)

 

转载于:https://www.cnblogs.com/pomelott/p/8395264.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值