小程序可以js动态操作wxss吗?

发布于 6 年前作者 pengyang3863 次浏览最后编辑 6 年前来自 ask

小程序可以js动态操作wxss吗?是如何操作的呢?大神求解呀

10 回复
jie95
jie951 楼6 年前

@金色阳光  数据驱动视图

yandong
yandong2 楼6 年前

先在wxss里面写一个变换后的class,然后数据驱动变换样式吧

guojing
guojing3 楼6 年前

先设置一个data  比如  m:false,

你的请求成功后,this.setData, 比如 m:true,

然后 行内样式 style=“color:{{m ? ‘blue’ : ‘red’ }}”,

或者 class=“{{m ? ‘aClass’ : ‘bClass’ }}”,

说的这样详细应该能看懂了。。

tao80
tao804 楼6 年前

一些会变动的样式可以通过style补充,通过变量控制style

uhuang
uhuang5 楼6 年前

Toy大神,能详细点吗

yong42
yong426 楼6 年前

谢谢各位大神不吝赐教

kyin
kyin7 楼6 年前

熟悉下数据驱动,暂时忘掉MVC思维

jingliu
jingliu8 楼6 年前

如果是发送了一个请求,请求成功回来之后,动态改变下元素的css样式,这改如何做呢?请大神用代码演示一下,感激不尽

xia65
xia659 楼6 年前

切换class

要么你就直接发css 然后把发下来的东西注到style里面 不过这样的话 如果数据量大会很卡的

zgao
zgao10 楼4 年前

只能写好备用样式切换class吧