wx:for循环自定义组件,给了wx:key,开发者工具告警improve performanc?

小程序 文章 2021-04-01 15:42 0 13 全屏看文

wx:for循环自定义组件,给了wx:key,开发者工具告警improve performanc?wx:for loop custom component, wx:key is given, the developer tool alerts improve performanc?

wx:for循环自定义组件,给了wx:key,开发者工具告警improve performanc?

<block wx:for="{{数组}}" wx:key="index">

自定义组件

</block>

开发者工具提示:Now you can provide attr `wx:key` for a `wx:for` to improve performance.

补充:

<block wx:for="{{数组}}" wx:key="index">

循环的数据

</block>

把自定义组件换成正常展示的组件,不会提示,完全没问题


< block Wx: for = {array}} "Wx: key =" index "> custom component < / block > developer tool tip: now you can provide attr 'Wx: key' for a 'Wx: for' to improve performance

回答:

z范凯:

组件里面用的wx:for也加上wx:key

MX:组件没有用wx:for,组件就是单纯的数据展示
没有然后:代码片段发出来
没有然后:

不要在block中使用循环,用view

MX:换成view还是一样的提示
😮😮:

key值应该加在自定义组件那一层, block不会被渲染上的

携企网络科技:

一般都是id、index、wx:key="*this" 清理下缓存试试吧~

拾忆:

换成this

wx:key="this"
MX:试过this了,也是一样的提示

-EOF-