
我的初想法是給這一個table的列系結一個ref,因為下面是兩個相同的button,我也不知道可不可行,所以暫時先這樣。
因為button系結了修改權限,當我沒有賦給它修改權限的時候,我希望可以對它的樣式進行判斷,也就是this.$refs.myStatus.$el.style.display,當它為“”的時候,我顯示button內文字的內容,就是狀態是正常還是禁用,不能點擊和修改。
uj5u.com熱心網友回復:
把這兩個button刪掉一個,另一個寫成:
<el-button
// 把if去掉,加上這個就可以了
:disabled="scope.row.status!=='正常'"
size="mini"
// 底下的不變
......
uj5u.com熱心網友回復:
那就是把ref屬性寫在button里面咯,我列印cosoleconsole.log(this.$refs.myStatus)
回傳的結果是undefined,更別提獲取它的樣式再進行判斷了。
是因為我在外層的el-table也包裝了一個ref屬性嗎,那如果是這樣的話又該如何判斷呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/72370.html
標籤:其他
上一篇:前端樹狀表格的動態加載
