vue2与vue3的区别
vue 虚拟dom学习
前后端分离后台管理系统 实现细粒度的权限控制
vue 在子组件的回调函数中添加参数
Vue 按功能把这些扩展分散到多个模块中去实现,而不是在一个模块里实现所有,这种方式是用 Class 难以实现的。这么做的好处是非常方便代码的维护和管理,这种编程技巧也非常值得我们去学习。 #initGlobalAPI
vue router路由里如何调用vuex
vue通过遍历data 中的 属性, 利用 Object.defineProperty( ) 将数据属性变更为存储器属性,这样可以通过getter 和setter 实现了数据的可观测,源码路径: src\core\observer\index.js
使用Element ui搭建后台管理系统的时候,侧边垂直导航栏由于导航比较多 出现了滚动条 .原生的浏览器滚动条太丑了,发现element 有提供隐藏滚动条的插件 但是文档上却没有写 这个组件,不过用法 很简单 直接 嵌套 出现滚动的内容就好了:
由于网页加载图片的时候 会一块块的显示,有闪烁感,不是很美观,想实现 在图片加载完毕后再显示组件 一开始想到的是使用onload事件: window.onload = () => { console.log("加载完成"); do something...........
...mapState ...mapGetter ...mapMutations使用方法,扩展运算符三个点是什么意思。
前端Vue(VUX) ,后端PHP(TP3) 微信jssdk文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 先生成微信开发者测试号的appid 与appsecre
要在拦截器中使用 vue上定义的方法 ,vuex 之类的,直接使用this 肯定是不行的, main.js中 将new出来的 Vue 实例赋给window全局的一个变量 在拦截器中 我们把this替换为vueObj就可以了,用vueObj点出来需要的东西. window.vueObj = ne
修改build/webpack.prod.conf.js: 将 filename: utils.assetsPath('css/[name].[contenthash].css') 修改为 filename: utils.assetsPath('../[name].[contenthash].css
本来觉得这是个很简单的东西,结果搞这loading加载动画搞了一晚上,, 开始我是想着 直接用 v-loading 指令, 在请求前 设置为true,请求完毕后设置为false就好,给几个页面加了loading之后 觉得这样子做也太蠢了。。想到项目里的所有请求都是用的我封装的一个通用的方法,我