聞きたいこと
Vueを使用してWebアプリ開発をしています。
下のようにコンポーネントを作成しているのですが、propsの値によって特定のCSSクラスにスタイルを動的に割り当てたいと思っています。
<template> <p class="text">Hello</p> </template> : <script> props: { color: { type: String, default: 'red'. } } : </script> <style> .text { color: 'red'; // もしprops.colorがblueだった場合、このredをblueにしたい } </style>
注意
v-bind:styleを使用してCSSクラスのcolorを直接変更しなくてもcolorは変更できそうですが、できれば既存で定義されたCSSクラスの値を動的に変更したいです。
この質問の投稿者はすでに退会しているため、質問者からの返信がない点にご留意ください。
回答1件
この質問の投稿者はすでに退会しているため、質問者からの返信やベストアンサーの選定がない点にご留意ください。
あなたの回答
tips
プレビュー