以下内容都是在0.11.112301版本中实践得出。现已更新至0.17.172600,如有版本调整,按实际情况而定,仅供出现类似情况时参考。
@import xxx/a-template.wxss
。这里的import路径也为相对路径。<import src="xxx" />
注意闭合的 /
<template is="xxx" data="{{xxx}}" />
注意闭合的/
,以及data
需要双花括号var postData = require("../../xxx/xxx.js")
,require要求必须为相对路径。
<import src="xxx/xxx.wxml" />
,既可以相对路径,又可以绝对路径。data-item-name="{{obj.name}}"
在对应的标签上设置需要传递的属性值,然后在对应的事件中通过event.currentTarget.dataset.itemName来获取对应的name值,需要注意的是data-item-name自定义属性在获取时,data-会被忽略,并且后面的连字符-
会被转化为驼峰格式变量itemName
。如果连字符直接的某个字符串中有大写如data-postId
,最后会被转化为小写,要通过event.currentTarget.dataset.postid
来获取,这点需要注意。wx.showActionSheet()
方法中的success回调函数参数中,res.cancel
若用户没有点击取消则为undefined
并非false
,而当用户点击取消则为true
。app.json
的pages
下新增一条不存在的文件路径,例如pages/test
这时候会pages目录下生成test.js
、test.json
、test.wxml
、test.wxss
四个文件,相当于快键新建,不过这种做法有点坑爹~~backgroundColor
的描述是窗口的背景色,但是让人误解的是视口屏幕的背景色。实际效果如下: