小程序js怎么导入外联样式表
小程序外联样式表目前我只看到了在wxss里面用@import导入。
现在项目有个需求需要换主题,是否能支持js动态导入样式表呢
2 回复
你定义一个关于class的js吧,页面里面的class都动态引入;class="{{classname.class1}}";
在js里定义一个用于控制引入的class名的字段,
data{
styles:1,
classlist:[
{
class1:“classname1”,
class2:“classname2”
},
{
class1:“classname1”,
class2:“classname2”
}
],
classname:[]
}
根据style的值来动态改class
changeclass(){
var classname=this.data.classlist[this.data.styles];
this.setData({classname})
}