午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - Vue $refs 為什么無(wú)法獲取組件對(duì)象

瀏覽:168日期:2023-03-16 11:21:25

問(wèn)題描述

<el-tree ref='permissions_tree' :data='permissions' :props='basicConfig.defaultProps' show-checkbox node-key='id' :render-content='renderNode'></el-tree>

mounted () { console.log(this.$refs.permissions_tree);}

在 mounted 中打印輸出的是undefined!這是為什么?

我在表格中渲染的按鈕,第一次點(diǎn)擊調(diào)用 console.log(this.$refs.permissions_tree);得到的也是 undefined,第二次就能正常獲取到組件了

{ title: ’操作’, key: ’action’, align: ’center’, render: (h, params) => { return h(’p’, [h(’Button’, { props: { type: ’primary’, size: ’small’ }, style: { marginRight: ’5px’ }, on: { click: () => { this.userForm.staffid = params.row.staffid; this.userForm.name = params.row.name; this.userForm.phoneticize = params.row.phoneticize; this.userForm.gender = params.row.gender; this.userForm.mobile = params.row.mobile; this.userForm.telephone = params.row.telephone; this.userForm.identification = params.row.identification; this.userForm.positions = params.row.positions; this.userForm.permissions = params.row.permissions; this.userFormShow = true; console.log(this.$refs.permissions_tree); //這里 } }}, ’編輯’) ]); }}

javascript - Vue $refs  為什么無(wú)法獲取組件對(duì)象

問(wèn)題解答

回答1:

可能你用v-if來(lái)切換組件展示,所以要在下一個(gè)tick才能獲取到

this.$nextTick(() => { console.log(this.$refs.permissions_tree);});回答2:

寫在

this.$nextTick(() => {})

里試一下

回答3:

外層組件是不是使用了v-if,換成v-show 試一下

回答4:

調(diào)用這個(gè)方法this.$nextTick(function () {

// 里面打印 })

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 丁香六月婷婷综合 | 精品视频一区二区三区在线观看 | 免费视频污| 免费成人小视频 | 一本av在线 | 欧美自拍偷拍 | 女同性αv亚洲女同志 | 亚洲欧洲激情 | 你懂的在线网站 | 男人的天堂视频在线观看 | 91香蕉视频在线看 | 亚洲黄色激情视频 | 欧美一区一区 | 欧美尻逼视频 | 国产三级高清 | 日本一区二区三区四区视频 | 91热| 免费在线看a | 日韩欧美国产高清 | 亚洲天堂手机版 | 成人影片免费 | 日本男人天堂 | 免费成人高清视频 | 日本中文字幕不卡 | 免费观看一级一片 | 最近中文字幕在线中文高清版 | 欧美视频一区二区在线观看 | 一级黄色片欧美 | 日韩成人不卡 | 日日狠狠久久偷偷四色综合免费 | 强开小嫩苞一区二区三区视频 | 99精品久久久| 奇米影视中文字幕 | 午夜影院a| 久久艹免费视频 | 91国精产品 | 国产精品视频99 | 中文国语毛片高清视频 | 免费一区| 欧美一区二区三区在线观看视频 | 第四色亚洲色图 |