首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >可以将css注入到Vue组件样式部分吗?

可以将css注入到Vue组件样式部分吗?
EN

Stack Overflow用户
提问于 2018-07-18 05:35:25
回答 2查看 299关注 0票数 1

下面是我想要做的一个例子

代码语言:javascript
复制
  <template>
      <div>
        <p>I pee red!</p>
      </div>
    </template>
    <script>

    export default {
      data: () => ({
        aModelWithStyle: {name: "Hansel", css:".p{color:red}"}
      })  
    }
    </script>

    <style scoped lang="scss">
      {{aModelWithStyle.css}}
    </style>

显然,样式标记中的{{aModelWithStyle.css}}不起作用。我如何使用Vue来实现这一点呢?

EN

回答 2

Stack Overflow用户

发布于 2018-07-18 19:49:40

“您不能在运行时通过组件的JavaScript -no动态更改样式。”

https://forum.vuejs.org/t/is-it-possible-to-inject-css-into-vue-component-style-section/38813/3?u=three60

票数 0
EN

Stack Overflow用户

发布于 2018-07-18 05:43:07

vue文档说你可以使用

代码语言:javascript
复制
<style src="./my-component.css"></style>

我不确定这是否是你要找的,但这是我最好的猜测。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51390524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档