vue.js 可以绑定内联样式吗?

2024-04-15

我很好奇,Vue.js 中是否可以绑定内联样式?我熟悉类绑定,但是如果有时由于某种原因您想要内联绑定样式语句,是否可以像对待类一样绑定它?

例如:

<template>
  <div>
      <h1 :style="{('background:red') : condition}"> Text </h1>
      <button @click='condition = true'>Click me</button>
  </div>
</template>

<script>
export default {
  data() {
    return {
      condition: false,
    };
  },
};
</script>

在上面的示例中,我想在条件成立时更改元素的背景。


当然这是可能的,如下所述:https://v2.vuejs.org/v2/guide/class-and-style.html https://v2.vuejs.org/v2/guide/class-and-style.html

<template>
  <div>
      <h1 v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"> Text </h1>
      <button @click='condition = true'>Click me</button>
  </div>
</template>

<script> 
export default {
  data() {
    return {
      condition: false,
      activeColor: 'white',
      fontSize: 12,
    };
  },
};
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vue.js 可以绑定内联样式吗? 的相关文章

随机推荐

  • 复制PNG文件错误

    当我归档应用程序时 我的项目中的所有图像都会出现 CopyPNG 错误 我尝试了所有方法删除所有图像 再次添加它们 检查构建阶段 复制捆绑资源 没有找到重复项 我无法理解要进一步做什么 提交应用程序 当我归档具有相同图像的另一个应用程序时
  • codeigniter 1 分页错误

    在模型 rci model php中 public function record count return this gt db gt count all produk public function fetch countries li
  • @mui/system -- 如何将瞬态道具传递给 styled()

    我在用着import styled from mui system 像这样 const Column styled div
  • 找不到以下 Boost 库:boost_asio

    当我尝试编译使用 boost 和 asio 的 cmake 项目时 make我收到这些错误 CMakeFiles client network handler test dir main cpp o In function cxx glob
  • 如何为一个 Python/C 扩展源文件指定不同的编译器标志?

    我有一个使用 CPU 特定功能的 Python 扩展 如果可供使用的话 这是通过运行时检查来完成的 如果 硬件支持POPCNT指令 然后选择一个 我的内部循环的实现 如果 SSSE3 可用的话 它选择另一个 否则它会回退到通用版本 我的性能
  • Rails 2 到 Rails 3,控制器中的方法验证消失了吗?

    来自 Rails 2 的我的大多数控制器都会有这些行 verify method gt post only gt create render gt text gt 405 HTTP POST required status gt 405 a
  • 错误的泛型转换没有 ClassCastException [Java]

    看一下下面这个类的main方法 public class Outer static class A
  • Google 地图,设置最小和最大滑块控件

    我正在开发一个谷歌地图 除了我似乎无法设置最大和最小缩放这一事实之外 它一切正常 我想将默认缩放视图的级别限制为几个级别 我尝试过使用 map getMimimumResolution 但这似乎不起作用 有什么想法吗 function in
  • 如何在 gdb 中打印长字符串的完整值?

    我想在 GDB 中打印 C 字符串的完整长度 默认情况下它是缩写的 如何强制 GDB 打印整个字符串 set print elements 0 来自GDB手册 https sourceware org gdb onlinedocs gdb
  • 将 Jersey 日志输出到文件?

    我们已将这些添加到 web xml 中
  • 如何在 Ruby 中计算字符串的宽度?

    String length只会告诉我字符串中有多少个字符 事实上 在Ruby 1 9之前 它只会告诉我有多少字节 这更没有什么用处 我真的很想知道一个字符串有多少 en 宽 例如 foo width gt 3 moo width gt 3
  • git 将上游设置为原点

    我一直在阅读和使用 git 但仍然对 起源 一词感到困惑 我有一个本地存储库 并在其上创建了一个新分支 这个新分支是我主人的副本 我的主控是原始主控的分叉 是其他人制作的另一个存储库 并且在某些提交方面领先于原始主控 而在其他方面则落后于原
  • 在 64 位计算机上使用 Redemption dll (Outlook)

    我在 32 位机器上安装了一个 exe 它循环访问登录的用户收件箱并且工作正常 注意我仍然没有让它为另一个用户工作 see here https stackoverflow com questions 589254 using redemp
  • 防止隐藏状态栏重新布局(伪造 SYSTEM_UI_FLAG_LAYOUT_STABLE)

    我正在开发具有列表视图和详细信息视图的应用程序 并且我从列表视图到详细视图进行动画处理 在执行此操作时 我想在某个阶段隐藏状态栏 最好仍然在后台显示列表视图 问题是使用隐藏状态栏 getWindow setFlags WindowManag
  • 如何使用 java.nio.ByteBuffer 从 C++ 返回到 Java

    这几乎是问题的重复如何使 Swig 正确包装在 C 中修改为 Java Something or other 的 char 缓冲区 https stackoverflow com questions 2740068 how can i ma
  • 更新的标题:为什么 ICommand.CanExecute 一直被调用,而不是像事件一样工作?

    我在 WPF 中采用 MVVM 模式并学习了使用Command 但在我的实现中 我分配来实现的代表CanExecute总是被调用 我的意思是 如果我在委托函数内放置一个断点 它表明该函数不断被调用 根据我的理解 也是一种自然的思维方式 但我
  • 如何使用 CSS 实现这种视觉效果

    我需要仅使用 css 和一个高度和宽度为 300px 的 div 创建上述视觉效果 我尝试了渐变但无法得到任何相同的东西 有人可以帮忙吗 渐变是一个好主意 您甚至可以添加内容 无论渐变的大小如何 只要将其大小设置为正方形即可 div bac
  • 使用带有几个字符串的 Ionic Storage 的 QuotaExceededError

    我在离子存储方面遇到了这个问题 这是完整的堆栈跟踪 core es5 js 1084 ERROR Error Uncaught in promise QuotaExceededError at c polyfills js 3 at c p
  • 如何使用词袋进行训练和预测?

    我有一个文件夹 里面有汽车各个角度的图像 我想使用词袋方法来训练系统识别汽车 训练完成后 我希望如果给出那辆车的图像 它应该能够识别它 我一直在尝试学习 opencv 中的 BOW 函数 以便完成这项工作 并且已经达到了我现在不知道该怎么做
  • vue.js 可以绑定内联样式吗?

    我很好奇 Vue js 中是否可以绑定内联样式 我熟悉类绑定 但是如果有时由于某种原因您想要内联绑定样式语句 是否可以像对待类一样绑定它 例如