收藏
回答

Bad attr `data` with message?

框架名称:模版参照书籍教程《微信小程序入门与实践》,雷磊,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,无法解决。

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签