Vue动态获取width的方法


Posted in Javascript onAugust 22, 2018

vue里想用Bootstrap的进度条,

<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%;"变成动态获取的。

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

这样写就好了。

也可是这样:

用vue 获取动态元素的宽度。首页,要放在this.$nextTick里面,其实要使用$el挂载此元素,下面贴代码吧:

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

先定义一个ref=companyStyle,我们来获取此元素的宽度,

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

这样我们就获取到了这个元素的宽度了。

以上这篇Vue动态获取width的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - Tree树使用介绍
Nov 19 Javascript
jquery中 $.expr使用实例介绍
Jun 09 Javascript
AngularJS HTML编译器介绍
Dec 06 Javascript
详解JavaScript中的表单验证
Jun 16 Javascript
jquery合并表格中相同文本的相邻单元格
Jul 17 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
Jul 05 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
Jan 23 Javascript
slideToggle+slideup实现手机端折叠菜单效果
May 25 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
Jan 02 Javascript
Angular5中状态管理的实现
Sep 03 Javascript
详解关于Vuex的action传入多个参数的问题
Feb 22 Javascript
JavaScript变速动画函数封装添加任意多个属性
Apr 03 Javascript
微信小程序调用摄像头隐藏式拍照功能
Aug 22 #Javascript
Vue2.2.0+新特性整理及注意事项
Aug 22 #Javascript
Vue之mixin全局的用法详解
Aug 22 #Javascript
React中使用UEditor百度富文本的方法
Aug 22 #Javascript
VUE 全局变量的几种实现方式
Aug 22 #Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
Aug 22 #Javascript
基于vue.js中关于下拉框的值默认及绑定问题
Aug 22 #Javascript
You might like
PHP学习笔记 (1) 环境配置与代码调试
2011/06/19 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
2017/02/05 PHP
PHP实现将base64编码字符串转换成图片示例
2018/06/22 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
jquery ajax jsonp跨域调用实例代码
2013/12/11 Javascript
JS简单实现String转Date的方法
2016/03/02 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
深入理解JavaScript 中的执行上下文和执行栈
2018/10/23 Javascript
jquery.pagination.js分页使用教程
2018/10/23 jQuery
js+html5 canvas实现ps钢笔抠图
2019/04/28 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
解决vue项目input输入框双向绑定数据不实时生效问题
2020/08/05 Javascript
vue+elementUI实现简单日历功能
2020/09/24 Javascript
解决vue页面刷新,数据丢失的问题
2020/11/24 Vue.js
python opencv 图像尺寸变换方法
2018/04/02 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
使用Python实现文字转语音并生成wav文件的例子
2019/08/08 Python
详解python中的数据类型和控制流
2019/08/08 Python
Python 没有main函数的原因
2020/07/10 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
ASOS西班牙官网:英国在线时尚和美容零售商
2020/01/10 全球购物
网络安全方面的面试题
2016/01/07 面试题
医院护士的求职信范文
2013/12/26 职场文书
学习全国两会精神心得体会范文
2014/03/17 职场文书
2014年毕业演讲稿范文
2014/05/13 职场文书
小班上学期个人总结
2015/02/12 职场文书
十月围城观后感
2015/06/08 职场文书
远程教育集中轮训基层干部培训班学习心得体会
2016/01/09 职场文书
Python-OpenCV教程之图像的位运算详解
2021/06/21 Python
SpringBoot详解整合Redis缓存方法
2022/07/15 Java/Android