随笔分类 - 微信小程序
摘要:微信小程序跨页面跨组件通讯eventbus 前言 移动开发中页面之间通讯是很常见的场景,比如某个页面完成操作后需要通知其他的页面刷新等等之类的。然而微信小程序(后面统称小程序)原生并未提供跨页面通讯的API,所以我们只能自己实现这样一个类似的API。那我们来试想下这个API大概要有一些什么功能? 能
阅读全文
摘要:微信小程序怎么引入iconfont字体图标? 其它前端项目只需要引入iconfont字体图标文件,由于微信小程序线上的资源限制了各种接口安全域名,所以在小程序里如果想使用iconfont字体图标就会稍有不同,其实只需要把平时的iconfont字体图标远程路径换成base64引入,就可以解决小程序引入
阅读全文
摘要:开发中可能遇到的坑以及 Tips 本来想写个小技巧的,结果我总结了一堆坑,没上手之前完全想象不到微信小程序的开发体验是如此之差、如此之烂,从微信开发者工具到所谓的「全新语言」,都有一种浓浓的半成品的 five 即视感,实在让我 emmm.... 另外我发现网上的小程序文章大部分都是如何使用和如何避坑
阅读全文
摘要:如何自定义微信小程序转发给朋友、分享到朋友圈显示文字?新手可能有些蒙圈,其实非常简单,写过一次就知道了,首先在onLoad事件里面设置显示按钮,然后再设置对应按钮的回调函数就行了,请看例子: //index.js Page({ data: { }, /** * 生命周期函数--监听页面显示 */ o
阅读全文
摘要:目前在微信小程序的wxml里是不能像vue那样调用自定义方法的,如果想调用自定义方法,需要使用wxs写法。 WXS脚本语言是 WeiXin Script 脚本语言的简称,是JavaScript、JSON、WXML、WXSS之后又一大小程序内部文件类型。截至到目前小程序已经提供了5种文件类型。 WXS
阅读全文
摘要:Vue 项目和微信小程序项目的区别与比较 对于一些刚开始学 Vue 和微信小程序的人来说,二者有很多相似之处,非常容易记混,在此简单记录一些二者的共同点和区别。 一、生命周期 先贴两张图: Vue 生命周期 小程序生命周期 相比之下,小程序的钩子函数要简单的多。 vue 的钩子函数在跳转新页面时,钩
阅读全文
摘要:项目踩坑笔记 使用第三方npm包 如果需要使用第三方npm包,需要先执行npm init生成page.json文件,之后在项目根目录下面的 project.config.json文件内,添加代码 ... "packNpmManually": true, "packNpmRelationList":
阅读全文