按名称和属性盲动态加载 vuejs 组件 [英] Blind dynamic load vuejs component by name with properties

查看:37
本文介绍了按名称和属性盲动态加载 vuejs 组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在 vuejs CLI 中动态加载组件作为单个文件组件,在ajax请求之前,我不知道会加载哪个组件,页面加载时我无法加载150个组件.

这是一个ajax响应的例子:

<预><代码>[{is="Title", text:"Hello World"},{is:"Status", type:"info", text:"看看这些漂亮的照片"},{is:"Carousel", imgs:["/img/1.jpg","/img/2.jpg","/img/3.jpg"]},{is:"Status", type:"alert", text:"这些图片是创作者的财产"},]

我想要一个渲染如下的 vue 组件: