这两天因为一个动态改变文本颜色 难倒了 折腾了两三天 最终在layui前后端开发群里的 @海底大佬协助下解决了
附上代码 以免以后忘了
在vue中的用法

<el-header :style="{ height: hegh.an ? '60px' : '120px' }">
代码片段
</el-header>

在layui表格下的templet内用法

templet: "<div><text style=color:{{d.state=='无异常'?'black':'red'}}>{{d.state}}</text></div>"

解释 templet里面的代码 与body里面的写法相反 在body里面需要带引号或者双引号的在templet里面不需要带 直接写文本就行了

小程序内的用法
在wxml页面的元素内 style属性里面使用三元运算法根据data数据的变动来实现某些元素的是否可见

<button style="VISIBILITY:  {{ hidden==1? 'hidden' :  'none' }}">识别身份</button>

<button class="user-motto" style="VISIBILITY:  {{ hidden==0? 'hidden' :  'none' }}">立即签到</button>

<text class="openid" bindtap="copyopenid" style="VISIBILITY:  {{ hidden==1? 'hidden' :  'none' }}">{{openid}}</text>    
Last modification:November 18, 2022
反正也没人会打赏