wx:for小程序组件后更改循环的数据,组件某些节点样式丢失
发布于 5 年前 作者 qiang08 16417 次浏览 来自 问答

更新前,

更新后,

虽然class还是这个但是他的样式丢失了。那个class是动态判断的,代码如下

。。

第一次渲染的时候可以,对这个数组更新后,样式丢失。class还是那个,但不起作用。

突然发现我把样式写在引用这个组件的页面就可以了。但是为什么组件内部的wxss不对第二次循环的组件起作用?

是因为diff? 那个虚拟 DOM 插入页面后,就不算组件内部了?

我知道文档说样式可以继承,但是。为什么我组件内部写的样式对新渲染组件起作用,但是对以前的就不起作用了?

有那位大佬解释一下么?

1 回复

遇到了同样的问题,不知道怎么解

回到顶部