作为一个全干工程师, 用 vue 做过几个传统项目, 新项目准备做单页面 SPA 并且实现路由懒加载, 但是对路由的使用不太了解, 而且之前没有用过前端的构建工具, 想请问一下大家。
现在开发流程是:
UI 设计负责开发 html 的原型
在原型 html 的基础上添加 vue 语义和 js
现在看了几个路由教程, 类似
// 直接加载
const Foo = { template: '<div>foo</div>' }
const routes = [
{ path: '/foo', component: Foo }
]
或者
// 懒加载, 需要构建工具
// const Foo = () => import('./Foo.vue')
const router = new VueRouter({
routes: [
{ path: '/foo', component: Foo }
]
})
看起来页面都是写成 js,html 页面不能直接拿来用了。
这是不是意味着现在的开发流程不管用了?
如果不是, 能不能给个例子参考怎么让路由懒加载相应的 html, js,css
谢谢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.