Vue.use(
Loading,
{
// props
}
// {
// // slots
// default: this.$createElement("loading-img")
// }
);
如我们所知,我们不能在Vue.use()中使用this.$createElement
方法,我们如何在全局范围内配置默认插槽?
2020-10-22 21:54创建
共1个回答
NV
游客nvRbwh
你可以这样设置:
const custom = Vue.extend({
template: `<h3 class="custom">loading</h3>`
});
Vue.component('custom-loader', custom);
Vue.use(VueLoading, {
// options
} , {
// slots
default: (new Vue()).$createElement('custom-loader')
});