【发布时间】:2022-01-16 18:20:15
【问题描述】:
我正在使用 rollup.js、Vue 3 创建一个设计系统。
我有一个输出数组内容的组件
<template v-for="item, index in testData" :key="index">
<DsJsx :render="item" />
</template>
测试数据:
data() {
return {
testData: [
{
testBlock:
<div>
<b>Column name 2</b> // <-- html code
</div>,
},
],
};
},
DsJsx.vue
并且这段代码可以正常工作。
但是当我尝试在 Vite.js 中使用这个组件时,我得到了这个错误。
【问题讨论】:
-
这个语法错误:
v-for="item, index in testData"应该是v-for="(item, index) in testData"