在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 使用iview框架的vue-cli項(xiàng)目,怎么獲取tag標(biāo)簽的width?

使用iview框架的vue-cli項(xiàng)目,怎么獲取tag標(biāo)簽的width?

使用iview框架的vue-cli項(xiàng)目,怎么獲取tag標(biāo)簽的width?
我的方法是:
let valTagDOMWid = this.$refs.tab_tag[val].width || this.$refs.tab_tag[val].offsetWidth || this.$refs.tab_tag[val].clientWidth;
v-for循環(huán)動(dòng)態(tài)生成多個(gè)tag,this.$refs.tab_tag獲取tag的DOM對(duì)象組成的數(shù)組。
val是傳進(jìn)來的索引值,獲取指定索引值的tag標(biāo)簽元素的width。
結(jié)果是valTagDOMWid是undefined。為什么?

回答
編輯回答
遲月

生成vDom后再去獲取 Vue.nextTick()

2018年6月6日 02:41