求不使用vue-cli直接html引入的vue多页面项目

发布于 2022-09-04 10:57:09 字数 391 浏览 8 评论 0

要求很奇葩,有没有像这样直接引入来做项目的

<script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
<script src="//cdn.bootcss.com/vue-router/2.0.3/vue-router.js" type="text/javascript" charset="utf-8"></script>
<script src="//cdn.bootcss.com/vue-resource/1.0.3/vue-resource.js" type="text/javascript" charset="utf-8"></script>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

早乙女 2022-09-11 10:57:09

肯定是可以的, 尤其是你的项目不想整个切换到Vue,而只是在某一个页面尝试Vue,那么就用你说得这种办法了, 因为这种情况下vue-cli是用不了的, 因为你整个项目的结构已经在那儿了,除非你重构。

这种使用方式来构建某个页面的所谓单页应用的话,楼上也说到了,就是当你业务比较复杂的时候你会发现你这个html文件会超级长。当然可以借助一些后端框架带来的便利,例如Django中可以用{%include%}来拆分html文件,但是如果是纯前后端分离的话,就不好弄了。

谜兔 2022-09-11 10:57:09

可以在github搜下vue-multipage
我写的一套架构方案

神也荒唐 2022-09-11 10:57:09

有,你把页面都写在template里,然后通过vue-router来调用切换。不过这页面最后会变的很臃肿并且难以维护。

绝影如岚 2022-09-11 10:57:09

vue+vue-resource这种放在简单的一两个页面的广告/活动性质的项目上是可以的,我这么搞过,这种简单的业务场景下,vue-router是没有使用的必要的。
有必要使用vue-router的时候,已经不适合题主所描述的这种写法了。

帝王念 2022-09-11 10:57:09

楼主你是杂解决的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文