![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
码飞飞
大家好!我是练习时长五年的前端练习生码飞飞
展开
-
uniapp报错:Specified ‘include‘ paths were ‘[“**/*“]‘ and ‘exclude‘ paths were ‘[]‘
刚初始化一个项目,项目中的就报以下错误:在根目录下新增一个空的文件就可以解决报错问题原创 2022-06-02 13:31:50 · 1383 阅读 · 0 评论 -
微信小程序中实现EventBus功能
原理eventBus实现的原理很简单,首先新建一个对象event来存储事件名以及其对应的执行回调callbackon:就相当于往events里面注册一个事件,事件名是key,callback是valueemit:就相当于通过events中的key找到对应的回调callback执行一次实现//eventBus 事件通讯中心class Bus { constructor() { this.events = {} } /** * 监听事件 * @param {str原创 2021-07-24 13:36:59 · 1747 阅读 · 0 评论 -
记录uniapp和mpvue框架下组件传递函数this作用域存在差异问题
直接上代码父组件// 父组件<template> <div>我是父组件</div> <child :func="testFunc" /></template><script>import child from './child'export default { components: { child }, data () { return { hello: 'world'原创 2021-06-04 14:06:38 · 245 阅读 · 0 评论 -
小程序开发中使用节流函数throttle的正确方式
问题以前在开发小程序项目时,经常遇到节流需求,然后研究了好久都没成功。今天又遇到了,终于被我弄成功了。原来是使用方法错误,终究还是Javascript的基本功差导致的。试错历程原创 2021-03-10 13:53:50 · 2629 阅读 · 1 评论 -
uniapp中实现px转rpx
问题由于本人当前微信小程序项目的框架使用的是mpvue,该框架已不再维护,所以正在转uniapp框架。迁移中首先遇到的一个问题就是px转两倍的rpx问题,因为mpvue是自带px2rpx-loader这个插件的,而uniapp没有。uniapp官方开发工具HbuilderX中有插件,但我不想用他们的开发工具,所以选择了cli(脚手架)开发。那么用脚手架开发如何来解决这个问题呢?方法在网上搜索一番后,我选择用PostCSS的一个插件来解决这个问题。插件:postcss-pxtorpx-pro安原创 2021-03-08 12:25:29 · 6405 阅读 · 3 评论