我试图创建一个苗条的组成部分,其颜色是一个变量。但在最终渲染时,虽然组件具有类名,但颜色不会渲染。为什么会发生这种情况,以及如何解决这个问题。
<script lang="ts">
export let color: string;
</script>
<div id="solus" class="absolute overflow-hidden bg-{color}-600 h-96 w-96 rounded-full blur-3xl" />
我试着交换花括号并编写if-else语句,但这是低效的,我需要它来渲染我选择的任何颜色。
1条答案
按热度按时间ezykj2lf1#
我看到了关于背景颜色的任意值,你只需要在两个方括号之间添加颜色。
对于您的情况,您需要执行字符串插值。你的代码应该是这样的: