简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.兄弟组件通信:创建新的vue实例bus.js//bus.jsimport Vue from 'vue'export default new Vue组件A:import Bus from 'bus.js'Bus.$emit('name', something) //name按照我自己的理解就是一个连接的作用 连接着$on 两者要保持一致(如果理解有误一定请指正)something就是你要传递..
项目中经常会遇到头像裁剪上传的问题,github上找了很多相关插件,自己觉得下面这两个插件很不错1.vue-image-crop-upload目前有一个不太友好的地方就是不能直接触发文件选择,必须要通过组件内的元素点击触发2.vue-avatar-cropper用这个插件遇到一个问题就是,文件上传后的filename="unknown"...
通常情况咱们的sass变量会以单独的文件存放。我们在使用这些变量的时候如果在每个组件中import引用的显得特别麻烦,而且感觉很蠢QAQ,但是全局引用的时候又会报错。这时就需要用到sass-resources-loader插件并进行相应的配置就可以解决问题,具体配置如下:1.安装插件 npm install sass-resources-loader -D2.修改build/utils.js代码:
Vue项目中我们通常会在main.js中引用一些公用的文件,比如一些公用的样式文件:这样eslint会提示:reset/config is defind but never used。想要关闭这个提示需要在.eslintrc.js文件中修改配置:"no-unused-vars": 'off' 去掉此项警告。...