- Framework inner error
- 当前 Bug 的表现(可附上截图) Framework inner error (expect FLOW_APPLY_PROPERTY but get another) [图片] 我在开发者工具上试着换了一下基础库,换到较低版本就不报错了,换到最新的基础库就会报错。希望团队能看看问题。 我实在给组件的属性赋值时抛出的异常。 我在页面上用了一个组件 A,给组件A的属性赋值,组件A里面包含组件 B,组件B 的属性是通过组件A的属性给赋值的。恰好这个时候抛出了异常。 这是在页面的代码块: [代码]<[代码][代码]block[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{ comments }}"[代码] [代码]wx:key[代码][代码]=[代码][代码]"id"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]v-comment-item[代码][代码] [代码][代码]comment-id[代码][代码]=[代码][代码]"{{ item.id }}"[代码][代码] [代码][代码]content[代码][代码]=[代码][代码]"{{ item.content }}"[代码][代码] [代码][代码]created-at[代码][代码]=[代码][代码]"{{ item.created_at }}"[代码][代码] [代码][代码]openid[代码][代码]=[代码][代码]"{{ item.user.openid }}"[代码][代码] [代码][代码]nickname[代码][代码]=[代码][代码]"{{ item.user.nickname }}"[代码][代码] [代码][代码]avatar-url[代码][代码]=[代码][代码]"{{ item.user.avatar }}"[代码][代码] [代码][代码]/>[代码][代码]</[代码][代码]block[代码][代码]>[代码] 这是组件A的WXML代码: [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"container"[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ content }}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'author-wrapper'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]v-avatar[代码] [代码]radius[代码][代码]=[代码][代码]"50%"[代码] [代码]avatar[代码][代码]=[代码][代码]"{{ avatarUrl }}"[代码] [代码]/>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'nickname {{ nickname_is_chines ? "zh-cn" : "" }}'[代码][代码]>{{ nickname }}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'time-wrapper'[代码][代码]>{{ createdAt }}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'content-wrapper {{ content_is_chines ? "zh-cn" : "" }}'[代码][代码]>{{ content }}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'action-wrapper'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'action-item reply'[代码] [代码]bindtap[代码][代码]=[代码][代码]'onClickReply'[代码][代码]> خەت قالدۇرۇش </[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'action-item delete'[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ hasAuthor }}"[代码] [代码]bindtap[代码][代码]=[代码][代码]'onClickDelete'[代码][代码]> ئۆچۈرۈش </[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码]刚好上面的组件里面还有一个组件B也就是用户头像的组件 v-avatar 在页面给组件A的属性avatar-url赋值的时候抛出异常了。其他属性都没有问题。
2019-04-17 - 页面json中,因为 usingComponents 影响数据渲染的问题
- 当前 Bug 的表现(可附上截图) 页面json中有 "usingComponents":{}, 页面数据就不显示。 [图片] 删除 "usingComponents":{}, 页面数据就显示正常了 [图片] JS代码,以及从服务器返回的数据,看下图, [图片] 或者,将数据做一个变化,只取数组中每个对象的attributes 存进新数组 ,再将新数组set到页面,又显示正常。(但是这样做的弊端是,我取不到数据对象的id了) [图片] 版本库2.3.0之前的 不存在这个问题。 2.3.1--2.6.4全部版本 均是如此。 请问,这是bug吧? 请修复!!!!! - 提供一个最简复现 Demo 抱歉,提供不了demo或代码片段,我是引用saas平台的sdk开发的, 一个sdk就几百kb,超过代码片段的大小限制了。
2019-03-25