框架名称:模版,参照书籍教程《微信小程序入门与实践》,雷磊,2017-模块、模版与缓存章节:
我的 定义模版 代码(posts.wxml):
<import src="post-item/post-item-tpl.wxml" />
...
<block wx:for="{{postList}}" wx:for-item="item" wx:for-index="idx"> <!-- item:当前数组的变量名 idx:当前数组变量的变量名 -->
<template is="postItemTpl" data="{{…item}}" />
</block>
我的 使用模版 代码(posts-item-tpl.wxml):
<template name="postItemTpl"
...
</template>
报错:
VM1237:1 ./pages/posts/posts.wxml
Bad attr `data` with message
18 |
19 | <block wx:for="{{postList}}" wx:for-item="item" wx:for-index="idx"> <!-- item:当前数组的变量名 idx:当前数组变量的变量名 -->
> 20 | <template is="postItemTpl" data="{{…item}}" />
| ^
21 | </block>
在文档中就是这么写的,自己的尝试为开启关闭增强编译ES6转ES5,无法解决。
https://developers.weixin.qq.com/s/8KA6lNmC7wh9 不报错啊
你是模版写在一个文件内,我这个是新建了一个模版……