<template>
<div>
<el-input v-model="template" type="textarea" :rows="10"/>
<div>
<v-runtime-template :template="template"></v-runtime-template>
</div>
</div>
</template>
<script>
import VRuntimeTemplate from "v-runtime-template";
export default {
data: () => ({
name: "Mellow",
data: [
{
name: "张三",
age: "18",
favorite: "sleep"
},
{
name: "李四",
age: "20",
favorite: "football"
},
{
name: "王二",
age: "30",
favorite: "eating"
},
{
name: "麻子",
age: "40",
favorite: "honghong"
}
],
template: `
<div>
<div v-for="item in data" :key="item.name">
<div>
<span>{{ item.name }}</span>
<span>{{ item.age }}</span>
<span>{{ item.favorite }}</span>
</div>
</div>
</div>
`
}),
components: {
VRuntimeTemplate
}
};
</script>
v-runtme-template的简单应用
最新推荐文章于 2023-09-18 07:32:59 发布