当前位置: 首页 > news >正文

component-动态控制 div width 的值 根据传入的变量决定width的值 vue

1.实现

根据参数的值,div显示不同的长度

 <div class="node-line" :style="lineProgress"></div>
<script>export default {name: "trainSummaryInfo",data(){return{linePercentage:200,}},computed:{lineProgress(){const style = {}style.width = this.linePercentage +'px';return style}}}
</script>
<style >.node-line{position: absolute;width: 60px;height: 10px;left:20%;}
</style>
style里面定义变量,在计算属性里面,用变量控制width的值

循环根据数组长度定义div宽度

<table style="background-color: aqua;"><tbody><!-- 宽度动态计算根据时间跨度长短 --><tr v-for="(bodyData, index) in bodyData" :key="index" :style="lineProgress" class="bodyDay"><!-- 单元格的宽度通过任务时间长短来进行计算 --><!-- 宽度偏移量按照当前任务开始日期*宽度 --><!-- 拖动在tr内进行拖动 --><!-- :style="{  width:bodyData.days.length * 60 +'px'}" --><div :style="{  width:bodyData.days.length * 60 +'px'}" class="bodyDayItemDemo">12</div></tr></tbody>
</table>
            // 表体数据bodyData: [{days: ['15', '16', ],},{days: ['15', '15', '15'],},{days: ['16', '17'],},],

2.原文出自

动态控制 div width 的值 根据传入的变量决定width的值 vue_width="300"变量控制-CSDN博客

http://www.lryc.cn/news/518148.html

相关文章:

  • C#中的常用集合
  • 插入实体自增主键太长,mybatis-plaus自增主键
  • 晨辉面试抽签和评分管理系统之一:考生信息管理和编排
  • 【MySQL】MVCC详解, 图文并茂简单易懂
  • 中国数字化发展的问题与机会
  • 【ROS2】☆ launch之Python
  • 如何稳定使用 O1 / O1 Pro,让“降智”现象不再困扰?
  • zookeeper监听机制(Watcher机制)
  • docker 启动 nacos 单机模式
  • 学习threejs,导入babylon格式的模型
  • 03.MPLS静态LSP配置实验
  • 程序血缘分析技术在工商银行软件工程中的应用
  • 计算机毕业设计Django+Tensorflow音乐推荐系统 音乐可视化 卷积神经网络CNN LSTM音乐情感分析 机器学习 深度学习 Flask 大
  • macOS 使用 FreeRDP 远程访问 Windows:完整指南20250109
  • Java agent
  • Web无障碍
  • 概率基本概念 --- 离散型随机变量实例
  • 毕业项目推荐:基于yolov8/yolov5/yolo11的动物检测识别系统(python+卷积神经网络)
  • 基于 WEB 开发的高校学籍管理系统设计与实现
  • 阿里云发现后门webshell,怎么处理,怎么解决?
  • HTB:Bank[WriteUP]
  • 如何用数字万用表测量是否漏电?
  • 黑马跟学.苍穹外卖.Day04
  • uniapp使用scss mixin抽离css常用的公共样式
  • 用Python解决“A. Accounting”问题:完整教程与代码实现
  • FreeU: Free Lunch in Diffusion U-Net 笔记
  • 腾讯云AI代码助手编程挑战赛-古诗词学习
  • 链式二叉树,递归的暴力美学
  • 计算机网络之---数据传输与比特流
  • 基于单片机的数字电能表(论文+源码)