vue
Gamma Ray Burst
这个作者很懒,什么都没留下…
展开
-
vue-router和nuxt中的命名视图问题
十分钟速学vue-router和nuxt中的命名视图http://www.qiutianaimeili.com/html/page/2021/01/2033mz8cxhd857l.html原创 2021-08-04 14:29:45 · 236 阅读 · 0 评论 -
一分钟速通vue中的provider
provider/inject:简单来说就是在父组件 provide 中提供变量,子组件 inject 中来注入,然后可以在子组件内部使用 provide 的变量需要注意的是这里不论子组件有多深,只要调用了inject那么就可以注入provider中的数据。而不是局限于只能从当前父组件的prop属性来获取数据。App.vue<template> <div id="app"> <div> <second/> </div原创 2020-07-07 08:47:31 · 1617 阅读 · 0 评论 -
scoped的坑
scoped会在选择器上加上唯一属性标识,标签上也会加上这个属性,但是标签上的class等其他的名不会被加上,但是却被唯一属性绑定了,所以使用这个css选择器时加上属性双向绑定才会生效。v-html默认生成子组件,scoped是不会影响其他组件内部样式的,所以在父组件中加scoped的v-html生成的标签无法控制样式...原创 2020-05-25 00:08:51 · 200 阅读 · 0 评论 -
(迅速理解)10分速通vuex中的module
vue 使用的是单一状态树对整个应用的状态进行管理,也就是说,应用中的所有状态都放到store中,如果是一个大型应用,状态非常多, store 就会非常庞大,不太好管理。这时vuex 提供了另外一种方式,可以把整个store 分成几个大的模块,如登录模块,用户模块等,每一个模块都有自己的state, mutation, actions ,getters , 它就相当于是一个小的store,然后我们的根store(通过new Vuex.Store 生成的store) 通过它的modules属性引入这些模块,从原创 2020-05-16 22:12:26 · 121 阅读 · 0 评论 -
五分钟速通vue中的路由守卫用法代码
路由守卫是当路由跳转,更新,离开时我们需要一系列操作的时候使用全局路由守卫在路由根文件组件中//在路由根文件组件中 import Vue from 'vue'import VueRouter from 'vue-router'//这行代码如果注释掉,this上面都不存在$router与$route的api了Vue.use(VueRouter) //引入Films组件im...原创 2020-03-29 22:53:03 · 242 阅读 · 0 评论