vue的数据、属性、事件绑定,这些算是“单机”功能吧,组件功能是“单机”的吗?切换组件功能的vue路由是“单机”的吗?npm run dev
是vue组件切换功能的必要条件吗?
- 如果仅仅是前端的操作,那总不能让用户npm吧?
- 如果是设置在后台的,那后台的语言定死了吗?后台处理应该写在什么位置?
- 如果这条指令在后台运行,但只用于切换路由,和后台数据处理分开,那么非单页面情况下地址栏会不会发生冲突?
初学vue,脑子有点乱,尽量理解下……
vue的数据、属性、事件绑定,这些算是“单机”功能吧,组件功能是“单机”的吗?切换组件功能的vue路由是“单机”的吗?npm run dev
是vue组件切换功能的必要条件吗?
初学vue,脑子有点乱,尽量理解下……
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
楼主说的“单机”是指只需要浏览器就可以运行吧?
如果是这个意思的话,这些都是“单机”的,没错。
你使用 npm run dev 是开发时的需要,这个命令主要做了两件事:
当你开发完成后,你只需要打包好代码,这时你会发现其实它是“纯前端”的。
如果不用服务端渲染的话,后端编程语言你随便用。
关于路由会不会冲突,要看你使用的是哪种路由方式,vue-router 默认使用 hash 模式,是纯前端路由,不会有冲突。
如果你使用 history 模式则可能,详见 文档