vue.js初学者,学过慕课网的实战课程了。
现在公司要做vue.js项目了,开发过程中遇到一个问题(我的想法),有好多地方需要提示框,我自定义了一个hint.vue(或者叫 dialog )的组件,一般实现是在组件中先注册好,然后通过条件触发显示该组件。
可是我不想这样,我觉得也不应该这样实现,不能用一个方法来动态注册这个组件吗?
就是在父组件中只有一个方法来加载,只有在触发这个方法时才注册、加载这个提示框,要不然每个需要提示框的页面不是都要注册提示框的组件?
我搜索了一些文章,有异步组件,还有按需加载的,但感觉好像都不是我要实现的样子
目前参考:
https://www.cnblogs.com/stoneniqiu/p/6877460.html
https://cn.vuejs.org/v2/guide/components-dynamic-async.html
https://segmentfault.com/q/1010000013569615?utm_source=index-hottest
有大神帮忙解答一下吗?
pardon110
相关分类