用 Vue 开发一个业务系统,想把常用的功能模块封装成*.vue 组件,遇到了如何按需加载到浏览器页面的问题。
样式单独处理(不写在组件定义里)。我期望是把*.vue 转换成包含Vue.component({ /* ... */ })
的*.js ,然后在需要时追加对应的<script>
。但找了一圈没找到这样的转换工具。
尝试过官方的 vueify 和 vue-loader ,看起来是把组件定义转换成 JS 逻辑了,但没搞懂怎么导入到异步加载的逻辑里。
后端不是 Node ,也不便对这个场景单独开发解析逻辑。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.