微信小程序原生开发小记

笔记备份,使用小程序官方原生写法进行开发的一些记录。

现在比较流行的框架是mpvue和wepy.

开发要点

事件

事件绑定的写法同组件的属性,以 key-value 的形式。

  • keybindcatch 开头,然后跟上事件的类型,如 bindtapcatchtouchstart
  • value 是一个字符串,需要在对应的 Page 中定义同名的函数,不然当触发事件的时候会报错。
  • bind 事件绑定不会阻止冒泡事件向上冒泡。
  • catch 事件绑定可以阻止冒泡事件向上冒泡。

模板引入 importinclude 的区别

  • import 只能引入目标文件中定义的template,而不能导入目标文件中从外部导入的template;
<import src="a.wxml">
  • include 将导入目标文件的template以及所引用的外部模板,相当于将目标文件template的代码全部引入。
<include src="a.wxml">

新增的样式特性

rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。

page.json 的局限性

页面的 .json 配置文件只能设置 window 相关的配置项,以决定本页面的窗口表现。

官方开发文档

NOOLDEY

本文作者:NOOLDEY

做一个诗情画意的码农,皮皮猪,我们走!

原文链接: http://zhuweisheng.com.cn/html/wechat-app/

本站文章如无特殊声明均为原创,创作不易,转载请注明来源,谢谢!