文章目录
  1. 1. 小程序 latest
    1. 1.1. 小程序能力
      1. 1.1.1. 「微信开发者·代码管理」功能上线
      2. 1.1.2. video 组件同层渲染
      3. 1.1.3. 小程序数据需求征集
      4. 1.1.4. 更新日志
    2. 1.2. 开发者工具
      1. 1.2.1. 更新日志
  2. 2. 小程序教程
    1. 2.1. 最新踩坑 Tips
  3. 3. tools
    1. 3.1. 框架
      1. 3.1.1. taro
    2. 3.2. 工具
      1. 3.2.1. crypto-js
    3. 3.3. 结束语

听说年后会有更多的能力进入开发状态噢,尤其是云开发的能力,大家期待不~

小程序 latest

小程序能力

「微信开发者·代码管理」功能上线

之前在超实用小程序官方能力中提到过 TGit 代码托管,现在 TGit 能力已升级为微信开发者·代码管理

video 组件同层渲染

小程序 video 组件的同层渲染目前已经全量了,基础库 2.4.0 以上都支持。

啥是同层渲染?下面是辅助理解:

总之,同层渲染是利用黑科技让原生组件的层级和非原生组件一样可控,这样我们开发中最蛋疼的原生组件的样式调试就舒服很多了,拜拜<cover-view>,拜拜<cover-image>

其他的原生组件后续都计划支持同层渲染的,敬请期待。

小程序数据需求征集

目前小程序已经开放了小程序访问、分享、添加等基础数据,以及用户画像和交易分析等数据。
如果大家在使用小程序后台统计模块和小程序数据助手时,有一些不满足的数据需求,或者不好的体验?如果大家对数据工具有更好的想法和建议,欢迎大家留言给小程序团队。

例如,你可以说我想要更详细的加载性能的数据,想要用户行为上报的能力,等等。

更新日志

开发者工具

更新日志

  • 修复界面调试样式信息显示不全的问题
  • 修复 app.json usingComponent 没有扩散的问题
  • 修复 长路径的项目无法正常打开的问题
  • 更多请查看工具日志

听说云函数的本地调试能力在开发ing了,还有很多能力都会在后面支持到,期待~

小程序教程

最新踩坑 Tips

  1. 小程序有办法类似于通过条件判断然后调用 e.preventDefault 和 stopPropagation 的方法吗?
    暂时不支持,只能通过 wxml 里面用 catch-tap 阻断,但是这个是一定阻断的,不能写条件。

暂时没有更多了,之前用来记录的临时文件忘记保存,重启了电脑丢掉了233333

tools

框架

Tips 仅供参考: 小程序开发本身就比较方便,个人感觉最好的方式建议直接使用原生开发噢

taro

  • Github: https://github.com/NervJS/taro

    多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信/百度/支付宝/字节跳动小程序、H5、React Native 等的应用。

工具

crypto-js

JS 加解码库,小程序适用。

结束语

本来计划写双周刊的,最后改成了月刊,因为小程序和开发者工具的更新相对而言会慢一些,不像前端每天都有新框架和新工具库。当然,你也可以手动关注小程序社区来获取最新的bug和修复信息~欢迎对月刊内容进行留言讨论和推荐~

查看Github有更多内容噢:https://github.com/godbasin
更欢迎来被删的前端游乐场边撸猫边学前端噢

码生艰难,写文不易,给我家猪囤点猫粮了喵~

作者:被删

出处:https://godbasin.github.io

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

文章目录
  1. 1. 小程序 latest
    1. 1.1. 小程序能力
      1. 1.1.1. 「微信开发者·代码管理」功能上线
      2. 1.1.2. video 组件同层渲染
      3. 1.1.3. 小程序数据需求征集
      4. 1.1.4. 更新日志
    2. 1.2. 开发者工具
      1. 1.2.1. 更新日志
  2. 2. 小程序教程
    1. 2.1. 最新踩坑 Tips
  3. 3. tools
    1. 3.1. 框架
      1. 3.1.1. taro
    2. 3.2. 工具
      1. 3.2.1. crypto-js
    3. 3.3. 结束语