1. 程式人生 > >VUE.js動態設定輸入框disabled屬性

VUE.js動態設定輸入框disabled屬性

需求背景

頁面從list列表展示,跳轉到新增和修改的時候,新增和修改用的是同一個頁面:add-or-update.vue。 修改的時候使用者的賬號不能修改,因此需要將賬號的輸入框屬性設定為"只讀"。

程式碼樣例

<el-input v-model="dataForm.account" placeholder="賬號" v-bind:disabled="dataForm.id!=0"></el-input>

v-bind:disabled="dataForm.id!=0"

dataForm.id初始值為0

當修改操作時,dataForm.id是將要修改的那條資料的id,當新增時,dataForm.id是0