摘要: 在开发中修改第三方组件样式是很常见,但由于 scoped 属性的样式隔离,可能需要去除 scoped 或是另起一个 style 。 这些做法都会带来副作用(组件样式污染、不够优雅),样式穿透在css预处理器中使用才生效。 我们可以使用 >>> 或 /deep/ 解决这一问题: <style scop 阅读全文
posted @ 2020-06-04 10:24 前端先锋 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 对于父子(含跨级)传递数据的通信方式,Vue.js 并没有提供原生的 API 来支持,而是推荐使用大型数据状态管理工具 Vuex,但 Vuex 对于小型项目来说用起来真的很麻烦。 在 Vue.js 1.x 中,提供了两个方法:$dispatch 和 $broadcast ,前者用于向上级派发事件,只 阅读全文
posted @ 2020-05-14 21:11 前端先锋 阅读(3911) 评论(0) 推荐(0) 编辑
摘要: 在控制台中打印 __wxConfig可以得到以下数据 其中enVersion为运行环境,有以下几个值 enVersion: "develop" //开发版 enVersion: "trial" //体验版 enVersion: "release" //正式版 在开发过程中,通常测试版和正式版 阅读全文
posted @ 2020-04-08 10:20 前端先锋 阅读(5605) 评论(1) 推荐(0) 编辑
摘要: 数据库 阅读全文
posted @ 2020-03-10 09:42 前端先锋 阅读(569) 评论(0) 推荐(0) 编辑
摘要: $sttrs 和$listeners在创建多层级组件中有用 先上概念 $attrs 包含了父作用域中不作为 prop 被识别 (且获取) 的 attribute 绑定 (class 和 style 除外)。当一个组件没有声明任何 prop 时,这里会包含所有父作用域的绑定 (class 和 styl 阅读全文
posted @ 2020-01-17 11:09 前端先锋 阅读(858) 评论(1) 推荐(0) 编辑
摘要: 先占个位,过几天在写 阅读全文
posted @ 2019-12-25 16:53 前端先锋 阅读(1291) 评论(1) 推荐(0) 编辑
摘要: 下面介绍最简单的用法 1 下载依赖 npm install postcss-import postcss-loader postcss-px-to-viewport --save-dev 2 在项目根目录下新建postcss.config.js,配置如下 module.exports = { plu 阅读全文
posted @ 2019-12-18 14:35 前端先锋 阅读(6236) 评论(0) 推荐(0) 编辑
摘要: 用vue-cli3创建新项目可以自定义配置,选择eslint,所以eslint不需要配置, 项目根目录下面生成一个 .eslintrc.js文件,里面可以自定义配置eslint规则 现在在开发的时候,只要不符合esLint的规范就会报错,编译不了,现在我们先让它还是报错,但是能够编译,报错只在命令行 阅读全文
posted @ 2019-11-27 16:48 前端先锋 阅读(5876) 评论(0) 推荐(0) 编辑
摘要: 为优化vue项目性能,需要使用webpack-bundle-analyzer分析报文件,找出最占用空间的插件有哪些,对应做出优化 网上看了一些网站,有的写的太麻烦了,现将最简单的一种写出来供大家参考 安装: vue.config.js配置 运行命令 访问 http://localhost:8888 阅读全文
posted @ 2019-10-23 09:27 前端先锋 阅读(8698) 评论(0) 推荐(0) 编辑
摘要: 如今web开发中,无限加载是必需的一项功能,尤其是在移动端开发中,一个列表往往默认只加载10条,想看更多只能逐渐往下翻页。那么今天就看看如何在Vue-Cli中实现这个功能。 当前找到两个插件 1 element-ui的infiniteScroll无限滚动(适合vue2,vue3) infiniteS 阅读全文
posted @ 2019-10-21 17:24 前端先锋 阅读(7667) 评论(0) 推荐(0) 编辑