如何在JavaScript变量中分配JavaScript代码块?
我需要将块或javaScript代码分配到javaScript变量中,以便在我的Vue模板中显示如下所示的块。 然而,在js变量中添加一块HTML代码是可以的,但是当我需要将HTML/jsx与javascript一起分配时,它会给出一个错误。例如:如何在JavaScript变量中分配JavaScript代码块?,javascript,vue.js,Javascript,Vue.js,我需要将块或javaScript代码分配到javaScript变量中,以便在我的Vue模板中显示如下所示的块。 然而,在js变量中添加一块HTML代码是可以的,但是当我需要将HTML/jsx与javascript一起分配时,它会给出一个错误。例如: contextualVariation: <template> <Badge v-for="varient in colors" :key="varient.
contextualVariation:
<template>
<Badge
v-for="varient in colors"
:key="varient.color"
:color="varient.color"
:colorName="varient.colorName"
class="mr-2"
/>
</template>
上下文变化:
到目前为止,它没有提供任何错误。但当我尝试时:
<template>
<Badge
v-for="varient in colors"
:key="varient.color"
:color="varient.color"
:colorName="varient.colorName"
class="mr-2"
/>
</template>
<script>
. . . . some codes . . . .
</script>
. . . . 一些代码。
现在它给出了一个错误。如何解决这个问题?提前谢谢
注意:我打算在实时预览中使用此变量,如下所示:
<live-preview :code=contextualVariation showCode="true" class=""/>
如果我没有弄错,您希望在live preview中呈现上下文变化,如下所示:
<live-preview> <contextual-variation :colors="colors"></contextual-variation> </live-preview>
我不知道为什么必须将Vue组件作为prop变量传递给另一个组件。你能提供更多信息吗?一个错误-只是一个错误?或者它是否会给你一个错误,而不是“一个错误”。。。您所说的
将javaScript代码转换为javaScript变量的确切含义是什么?如果您需要有关代码的帮助,请展示一些代码。请详细说明,很难理解这些问题。如果有错误,请说明错误是关于什么