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 相关文章推荐
javascript学习笔记(十三) js闭包介绍(转)
Jun 20 Javascript
使用jQuery的attr方法来修改onclick值
Jul 07 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
Aug 27 Javascript
JavaScript实现级联菜单的方法
Jun 29 Javascript
js实现将选中值累加到文本框的方法
Aug 12 Javascript
smartcrop.js智能图片裁剪库
Oct 14 Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
Mar 26 Javascript
jquery插件开发模式实例详解
Jul 20 jQuery
使用layui日期控件laydate对开始和结束时间进行联动控制的方法
Sep 06 Javascript
JS运算符简单用法示例
Jan 19 Javascript
vue 如何从单页应用改造成多页应用
Oct 23 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
精致的人儿就要挑杯子喝咖啡
2021/03/03 冲泡冲煮
php中Session的生成机制、回收机制和存储机制探究
2014/08/19 PHP
PHP SOCKET编程详解
2015/05/22 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
JS Replace()的高级使用方法介绍
2013/06/29 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
JavaScript运行机制之事件循环(Event Loop)详解
2014/10/10 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
JS组件Bootstrap Table布局详解
2016/05/27 Javascript
深入理解js generator数据类型
2016/08/16 Javascript
jQuery表单插件ajaxForm实例详解
2017/01/17 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
JavaScript获取select中text值的方法
2017/02/13 Javascript
nodejs中向HTTP响应传送进程的输出
2017/03/19 NodeJs
zTree树形插件异步加载方法详解
2017/06/14 Javascript
angularjs2中父子组件的数据传递的实例代码
2017/07/05 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
react中Suspense的使用详解
2019/09/01 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
[02:28]DOTA2亚洲邀请赛附加赛 RECAP赛事回顾
2015/01/29 DOTA
你应该知道的python列表去重方法
2017/01/17 Python
Python 爬虫之超链接 url中含有中文出错及解决办法
2017/08/03 Python
Python3调用微信企业号API发送文本消息代码示例
2017/11/10 Python
python 创建一个空dataframe 然后添加行数据的实例
2018/06/07 Python
python排序函数sort()与sorted()的区别
2018/09/18 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
小学生自我评价范例
2013/09/24 职场文书
九年级物理教学反思
2014/01/29 职场文书
大学生军训感想
2014/02/16 职场文书
贪污受贿检讨书范文
2014/11/19 职场文书
保险内勤岗位职责
2015/04/13 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python