項(xiàng)目中用到element UI 的樹形組件tree,現(xiàn)在是希望組件中選中的項(xiàng)在打開頁面時(shí)能夠顯示出來,自己向后臺(tái)請(qǐng)求到數(shù)據(jù)之后,賦值給了default-checked-keys中的變量,是數(shù)組形式,可是頁面中就是不顯示,然而,寫成靜態(tài)的數(shù)組就能顯示在頁面中,實(shí)在不明白原理,希望知道的大神們能夠指點(diǎn)一下。相關(guān)代碼如下:template中內(nèi)容: <el-tree :data="user_role" show-checkbox node-key="user_id" :default-expanded-keys="[2, 3]" :default-checked-keys="checkedStaffIds" :filter-node-method="filterNodeBefore" :props="defaultProps" ref="editStaff" > </el-tree>js部分: getUser(){ let self = this; console.log(this.EditForm.id); axios.get('/role/showUser',{ params:{ role_id:this.EditForm.id } } ).then(function(response){ self.checkedStaffIds = response.data.contents.look_user; console.log(self.checkedStaffIds); }) }, 數(shù)據(jù)格式:上面賦值給checkedStaffIds 沒有用,但是在data數(shù)據(jù)中直接寫成下面這樣卻可以綁定成功:求教求教~
element ui 的樹形組件綁值問題
寶慕林4294392
2019-03-13 15:14:30