![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
文章平均质量分 58
Muizai
No code no bug.
幸灾乐祸才是乐,忙里偷闲才是闲。
展开
-
小程序的全局配置 app.json、页面配置
entryPagePath,指定小程序的默认启动路径(首页),常见情景是从微信聊天列表页下拉启动、小程序列表启动等,如果不填,将默认为pages列表的第一项,不支持带页面路径参数app.json{ "entryPagePath":"pages/index/index"}pages 用于指定小程序由哪些页面组成,每一项都对应一个页面的路径(含文件名)信息。文件名不需要写文件后缀,框架会自动去寻找对应位置的.json,.js,.wxml,.wxss四个文件进行处理,未指定entryPagePa.原创 2021-09-08 16:58:40 · 3877 阅读 · 0 评论 -
HbuilderX 安装后显示不全,无法拖动如何解决
这一下把我给看懵了,怎么拖也拖不动,连个关闭按钮也看不到,关了重启,卸载重装,关机重启,都不行,都这个样子,这不就逼死一个强迫症了吗终于在社区看到有别的小朋友也被坑了,然后大佬的回答,天呐。。。这可是2021年啊,现在还没有解决,也是绝了。。。。这不才像个人样吗。。。。。...原创 2021-08-31 14:58:22 · 1086 阅读 · 4 评论 -
微信小程序登录流程 微信登录
小程序使用微信登录的优势玩过小程序的同学都知道,很多小程序都是使用微信登录的,其实小程序并没有强制要求只能使用微信登录,我们完全可以像web网站一样使用用户名、邮箱、手机号、密码等登录方式,既然如此,为什么大多数的小程序还是使用微信登录呢,因为除了便利性以外,微信登录更重要的优势是整合了微信庞大的生态系统,以及对于产品策略的加持。可以从以下三个角度理解小程序使用微信登录的优势:从生态系统的角度上, 相对于其他应用端,以微信为入口的小程序最大的优势是拥有微信完善的生态系统,用户使用微信登录后可以使.原创 2020-11-17 16:47:26 · 2991 阅读 · 2 评论 -
理解浏览器的多线程,JavaScript的单线程以及小程序的双线程
作为一个前端开发者,相信大家都知道JavaScript是单线程的,但是有没有想过为什么呢,为什么是单线程呢,我们去面试的时候也经常会被问到怎么理解单线程,甚至有部分开发者错误地把JavaScript的单线程理解成了浏览器也是单线程,OK,我们今天就来正正经经地捋一捋。卷起袖子,听我娓娓道来。。。JavaScript是单线程首先,JavaScript的单线程与它的用途有关,作为浏览器语言,JavaScript的主要用途是与用户互动以及操作DOM,这决定了它只能是单线程,否则会带来很复杂的同步问题,比原创 2020-11-15 23:17:29 · 1824 阅读 · 0 评论 -
小程序根据当前版本开发版/体验版/正式版 配置生产服务器地址或测试服务器地址
小程序之前都是手动去切生产环境和测试环境的,特别粗暴,就是写了两行,一行是测试的,一行的正式的,要上线的时候就切正式,上完线就切换测试,所谓的切换就是把测试的那行注释掉,把另一行放出来,像下面这样:// let baseUrl = "https://testxxx.com"; //测试环境 let baseUrl = "https://xxx.com"; //正式环境虽然方式很粗暴,但是没出过什么问题,就没去考虑过这个东西,但是后面加入项目的人多了,有时发版的人忘了把环境切回测试,别人拉代码的时原创 2020-11-04 18:12:18 · 1657 阅读 · 2 评论 -
小程序踩坑记录
1.new Date 在iOS上面会有不正常,结果为Invalid Date,可能导致NaN2.订阅消息需 bindtap 发起原创 2020-10-10 14:26:28 · 131 阅读 · 0 评论 -
小程序 -- [sitemap 索引情况提示] 根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引
最近入职了新公司,接收了一些项目,拉项目,兴高采烈的跑代码,好家伙,哗哗哗,控制台像一堆被关了很久禁闭的小孩一样蹦跶出来。。。当一个有稍微强迫症的人看到控制台有一堆的警告的时候,虽然不碍事,但是会很碍眼,会觉得特别难受,所以,我的第一件事就是要先把这些警告干掉先。第一个警告得问下同事这些配置有什么特殊意义,那先干掉第二个吧。这个警告已经告诉我们是属于sitemap索引情况提示,我们去微信官方文档搜一下sitemap,发现可以在project.config.json里面去进行配置,有个checkSit原创 2020-09-03 14:08:19 · 5459 阅读 · 4 评论