1
musi 2023-03-23 10:16:51 +08:00
可以看下 vue 官方的 repl 是怎么实现的
|
2
akiraz 2023-03-23 10:28:48 +08:00
|
3
932357832 2023-03-23 10:39:56 +08:00
1. 正则解析标签,获得字符串 tag
2. 解析出所有参数,格式:Record<string, unknown>,获得对象 attrs 3. 特殊插槽估计比较难处理吧 <component :is="tag" v-bind="attrs || {}"></component> |
4
shakukansp 2023-03-23 10:49:47 +08:00
import { compileTemplate } from '@vue/compiler-sfc';
|
5
loveDiu4ever 2023-03-23 11:25:15 +08:00
|