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中的parseInt使用技巧
Sep 03 Javascript
JavaScript中URL编码函数代码
Jan 11 Javascript
开发中可能会用到的jQuery小技巧
Mar 07 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
May 08 Javascript
jquery滚动特效集锦
Jun 03 Javascript
全面解析Bootstrap表单使用方法(表单按钮)
Nov 24 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
JavaScript实现页面无操作倒计时退出
Oct 22 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
Oct 19 Javascript
详解vue中使用微信jssdk
Apr 19 Javascript
layui在form表单页面通过Validform加入简单验证的方法
Sep 06 Javascript
关于vue组件事件属性穿透详解
Oct 28 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 引用(&amp;)详解
2009/11/20 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
2016/01/15 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
2017/06/07 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
2019/10/11 PHP
超级退弹代码
2008/07/07 Javascript
基于JS实现移动端访问PC端页面时跳转到对应的移动端网页
2020/12/24 Javascript
JavaScript中对象的不同创建方法
2016/08/12 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
微信小程序实现人脸检测功能
2018/05/25 Javascript
vue-router beforeEach跳转路由验证用户登录状态
2018/12/26 Javascript
小谈angular ng deploy的实现
2020/04/07 Javascript
[47:04]EG vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
详解python如何调用C/C++底层库与互相传值
2016/08/10 Python
python导出hive数据表的schema实例代码
2018/01/22 Python
python paramiko利用sftp上传目录到远程的实例
2019/01/03 Python
对Python信号处理模块signal详解
2019/01/09 Python
使用TensorFlow实现简单线性回归模型
2019/07/19 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
受希腊女神灵感的晚礼服、鸡尾酒礼服和婚纱:THEIA
2018/04/15 全球购物
体育纪念品、亲笔签名的体育收藏品:Steiner Sports
2020/07/31 全球购物
检察官就职演讲稿
2014/01/13 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
个人房屋买卖协议书(范本)
2014/10/04 职场文书
2014员工聘用协议书(最新版)
2014/11/24 职场文书
2014年度安全工作总结
2014/12/04 职场文书
运动会100米加油稿
2015/07/21 职场文书
体育教师教学随笔
2015/08/15 职场文书
Redis可视化客户端小结
2021/06/10 Redis
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android
Echarts如何重新渲染实例详解
2022/05/30 Javascript