![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue学习日志
bjl008
这个作者很懒,什么都没留下…
展开
-
vue实现登陆失效重定向
main.js设置路由守卫router.beforeEach((to, from, next) => { CancelRequest() // 取消上个页面未加载请求 if(!to.meta.notReqLogin){ const uid = auth.getAdminInfo('uid'); //每次跳转路由前校验cookie 没有则重定向到/login if(uid){ next() }else{ next({原创 2020-07-18 13:22:59 · 1458 阅读 · 0 评论 -
如何在vue项目中引入JSMpeg插件
在vue项目中引入插件有两种方式将对象挂载到window,全局引用在jsmpeg.js中,将变量JSMpeg直接挂载到window在main文件中引入就可以全局使用JSMpeg对象import './plugins/jsmpeg.min'使用export将插件暴露到特定组件使用在jsmpeg.js最后添加export default JSMpeg在组件中引入import JSMpeg from './plugins/jsmpeg.min'...原创 2020-05-15 08:42:40 · 3084 阅读 · 1 评论 -
简述vuex实现原理
vuex实现原理实际上是通过Vue的实例化来实现这里通过计数器来说明首先实例化两个Vue对象,通过他测试是否能统一管理状态#root和 #root2 new Vue({ el:'#root', computed:{ data(){ return this.$store.state.count ...原创 2020-04-22 21:48:41 · 948 阅读 · 0 评论 -
vuex的运用
先放出vuex的逻辑图第一步:创建目录结构第二步:在index文件中引入各个模块import Vue from 'vue'import Vuex from 'vuex'import state from './state'import mutations from './mutations'import actions from './actions'import getters...原创 2020-04-20 18:41:01 · 113 阅读 · 0 评论 -
使用Vue.obervable()轻量管理状态数据(vue学习日志6)
官方api参考链接:https://segmentfault.com/a/1190000019292569创建store.jsimport Vue from 'vue'/** 使用Vue.observable() 状态管理* */export const state = Vue.observable({message:'hello vue2.6'});export const mu...原创 2020-03-10 00:01:17 · 218 阅读 · 0 评论