国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語言 > JavaScript > 正文

Vue動(dòng)態(tài)獲取width的方法

2024-05-06 15:31:18
字體:
供稿:網(wǎng)友

vue里想用Bootstrap的進(jìn)度條,

<div class="progress"> <div class="progress-bar progress-bar-warning" role="progressbar"  aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"  style="width: 20%;"> <span class="sr-only">20%</span> </div></div>

主要是把style="width: 20%;"變成動(dòng)態(tài)獲取的。

:style="'width:' + percent + '%'"

這樣寫就好了。

也可是這樣:

用vue 獲取動(dòng)態(tài)元素的寬度。首頁(yè),要放在this.$nextTick里面,其實(shí)要使用$el掛載此元素,下面貼代碼吧:

<el-input auto-complete="off" v-model="company.companyName" ref="companyStyle"></el-input>

先定義一個(gè)ref=companyStyle,我們來獲取此元素的寬度,

newAddBtn(){ let me = this; this.$nextTick(function () {  me.inputStyWidth = me.$refs.companyStyle.$el.clientWidth + 'px';  })

這樣我們就獲取到了這個(gè)元素的寬度了。

以上這篇Vue動(dòng)態(tài)獲取width的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持錯(cuò)新站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 武胜县| 龙海市| 上思县| 怀集县| 新巴尔虎左旗| 高台县| 翁牛特旗| 大连市| 泽州县| 陇川县| 吉林省| 邹平县| 龙门县| 云和县| 河北区| 张家口市| 中方县| 贞丰县| 札达县| 定边县| 宁南县| 建始县| 武强县| 柳江县| 临沧市| 平江县| 岳普湖县| 舞阳县| 荥经县| 额济纳旗| 和林格尔县| 延长县| 榕江县| 米脂县| 谷城县| 内乡县| 贺州市| 定边县| 阳谷县| 深圳市| 蓬溪县|