Vue.js 如何以百分比设置 block 宽度,具有百分比变量?

标签 vue.js

我试图将其表示为字符串变量并将样式设置为宽度,但没有任何效果。

   data(){
            return{
                statusNew: this.status,
                progress: this.initial,
            }
        },

v-bind:stylestyle="{ 'width' : '${progress}%', }"

最佳答案

您可以按如下方式进行:

<div :style="{width: progress+'%'}"></div>

这里有一个 fiddle :https://jsfiddle.net/zecka/n8shdx13/

关于Vue.js 如何以百分比设置 block 宽度,具有百分比变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62210750/

相关文章:

javascript - 如何在vueJs中不点击按钮的情况下在新标签页中打开页面

javascript - 我可以在 Vue.Js 的计算属性中传递参数吗

javascript - 我的 Vue 对象不是响应式的。它可以在本地运行,但不能在托管服务器上运行

javascript - 更改 VuetifyJS DataTable 单元格的默认宽度

javascript - Vue js 与简单的 JavaScript Vue 未定义

javascript - Vue.js:使用 axios.get 之后的方法返回图像

vue.js - Nuxt.js - 使用参数向 URL 添加尾部斜杠

javascript - 显示内容类型: application/jpeg result on webpage

laravel - 使用 VueJs 和 Laravel 上传多个文件

macos - MAC 和 Linux 中的 NUXT3 错误意外 token '||='