在Vue中使用三元運算符,如何修改文字的顏色?
P粉545218185
P粉545218185 2024-03-19 20:21:56
0
1
372

我想更改來自端點的文字顏色。它僅在 UI 上顯示三元運算子的值('backgroundColor:green)。有人可以幫我嗎?

mainTrack() {
 this.axios
    .get(
      `${configObject.apiBaseUrl}/Maintenance/Company`,
      configObject.authConfig()
    )
    .then((res) => {
     this.maintainTrack= res.data;

     this.maintainTrack.forEach(element => {
       element.isResolve = element.isResolve== 'true' ? 'backgroundColor:green' :
        'backgroundColor:red'
            });
    })
    .catch((error) => {});
},

P粉545218185
P粉545218185

全部回覆(1)
P粉481815897

嘗試傳回樣式物件而不是字串:

 element.isResolve = { backgroundColor : element.isResolve ? 'green':'red' }
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板