摘要: created(){ this.changfouce(); }, methods: { //在vue生命周期的created()钩子函数进行的DOM操作要放在Vue.nextTick()的回调函数中, //因为created()钩子函数执行的时候DOM并未进行任何渲染,而此时进行DOM操作是徒劳的, 阅读全文
posted @ 2020-08-26 19:03 小那 阅读(909) 评论(0) 推荐(0) 编辑
摘要: html <div class="mes_box"> <el-form-item class="mes_li" label="手机号" prop="phone"> <input type="text" placeholder="" class="mes_text" v-model="user.pho 阅读全文
posted @ 2020-08-26 18:50 小那 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 两个方法都是传值给vuex的mutation改变state dispatch:异步操作,数据提交至 actions ,可用于向后台提交数据 this.$store.dispatch('isLogin', true); commit: 同步操作,数据提交至 mutations ,可用于登录成功后读取用 阅读全文
posted @ 2020-08-26 18:07 小那 阅读(15248) 评论(0) 推荐(2) 编辑
摘要: 目录: 1、安装vuex依赖 2、创建store文件 3、Vuex的核心属性 state getters mutations actions modules 1、安装vuex依赖: npm install vuex --save 2、创建store文件 在store文件夹,新建个index.js文件 阅读全文
posted @ 2020-08-26 14:45 小那 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 前言 说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过,且Vue的生命周期在面试中也算是比较高频的考点,那么该如何回答这类问题,让人有眼前一亮的感觉呢... Vue-Router导航守卫: 阅读全文
posted @ 2020-08-26 13:56 小那 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 路由首位是什么? 当做Vue-cli项目的时候感觉在路由跳转前做一些验证,比如登录验证,是网站中的普遍需求。 主要用来通过跳转或取消的方式守卫导航。 导航守卫分为三大类:全局守卫、路由守卫、组件守卫 全局守卫: beforeEach 全局前置守卫 进入路由之前 beforeResolve 全局解析守 阅读全文
posted @ 2020-08-26 13:35 小那 阅读(242) 评论(0) 推荐(0) 编辑