VUE进阶自定义属性在 vue 组件实例中 也可以自定义属性 12345// options{bzj: '我是把子君'...} 使用$option 获取属性值 1var myOption = this.$options.bzj; // myOption => "我是把子君" 使用 this.$data 可获取当前实例的整个 data 对 2022-02-28
vue-cli 高级vue CLI 高级相关: webpack 相关配置 打包优化环境变量 只在本地有效的变量有的时候你可能有一些不应该提交到代码仓库中的变量,尤其是当你的项目托管在公共仓库时。这种情况下你应该使用一个 .env.local 文件取而代之。本地环境文件默认会被忽略,且出现在 .gitignore 中。 .local 也可以加在指定模式的环境文件上,比如 .env.development.lo 2022-02-28
v-if和与v-for使用规范v-if 和与 v-for 使用规范vue 的注意规范之 v-if 与 v-for 一起使用 当 v-if 与 v-for 一起使用时,v-for 具有比 v-if 更高的优先级,这意味着 v-if 将分别重复运行于每个 v-for 循环中 所以,不推荐 v-if 和 v-for 同时使用 – 推荐方法: 标签包裹 v-for 的 代码块。在 template 上使用 v- 2022-02-28
token、导航守卫、路由元Token请求的是后端,和数据库交互的时候使用,即 axios 接口请求,后端给我令牌,前端在收到令牌(axios 响应后)的时候,存令牌到 sessionStorage 里面,再次发出请求的时候,到 sessionStorage 中拿到令牌,再放在请求头里面,带给后端。 一般利用 axios 的拦截进行配置 导航守卫那些页面可以看,那些页面不可以看。 ** ** 进页面前,判断是否有权限访 2022-02-28
vue项目写法的演变vue 项目写法的演变SPA(simple page web application)单页面开发 vue 真正框架开发一般都是只有一个 html 页面 且这个页面不会被直接修改。写个挂载点的 id 就对了 vue 实例中的 template 会直接替换掉。实例 el 挂载的内容: webpack 定制后:组件究极写法.vue * 导入用 import 以及用 component 2022-02-28
Vue-router 知识点Vue-router 知识点 前置 什么是前端渲染 什么是后端渲染? 后端渲染早期后端渲染阶段 jsp: java server page html+css+java (java 的作用就是把数据库中的数据动态放在页面中) 后端路由 后端处理 URL 和页面之间的映射(对应)关系。早期阶段网页开发整个 html 页面 都是由服务器渲染的 前端渲染前后端分离开发模式阶段 ****由于 2022-02-28
Vuex namespacedVuex 命名空间原帖 https://blog.csdn.net/lzb348110175/article/details/89387495 接上篇:组件中调用 Vuex 的 state,getters,mutations,actions,modules 的数据传递、传参问题 Vuex 由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store 2022-02-28
Vue-router 使用Vue-router 使用Vue-router 使用 路由跳转1. router-link(路由跳转组件) 默认渲染为 a 标签-属性- tag 属性可以指定 渲染为其他标签 replace 添加即可用 跳转后无法返回。 active-class 选中样式 路由实例中 配置linkActiveClass:‘选中样式’可以全局使用 无论怎样的路由跳转 就必须要用到 组件 2. 2022-02-28
VUE组件化VUE 组件化就是将项目**/**页面抽象为一个组件树,针对不同业务来划分组件,vue 组件其实就**是封装好的可复用的**vue**实例。可以**提高开发效率,方便多人开发和维护,方便重复使用 VUE 组件传值 组件注册在 main.js 中全局注册组件 import First from ‘./components/common/First’ Vue.component(‘First’, F 2022-02-28
VUE混入 ( mixin )VUE 混入 ( mixin )**VUE****混入 **( mixin ) https://cn.vuejs.org/v2/guide/mixins.html? 可复用,灵活 ,就是可以把一些公用的data, method, computed, 生命钩子, 或一系列的属性(name), 以及自定义的属性。自定义指令等反正就是 vue 实例中的一切东西 (script 标签中, 就是 js 2022-02-28