什么是虚拟组件(virtual component)

概念

虚拟组件VUX 组件特有的概念。它指的是一个组件不需要 import 就能使用,组件的代码会在编译时被 vux-loader 替换成真实的 html 代码,比如 x-icon 组件。

为什么这样实现

它可以解决按需引入的问题,比如不需要把所有 svg 引入组件而是在编译时根据属性读取相应的 svg 图标直接内联。

它可以解决特殊属性的赋值问题,或者自定义一些特殊写法。

<< 返回 【常见问题】