暂时不需要把项目做成单页应用,那么vue是否可以简单的用在传统多页项目上?有人这样做过吗?有什么需要注意的?
之前一直以为我要是把vue当成jquery来用,会被骂成傻逼,现在有权威解答,可以肆无忌惮的使用了,谢谢各位!
下面的回答都蛮好,不过南小鸟的回答就像是,你有一个关于股票的疑问,结果巴菲特来给你回答的感觉一样,毫无抵抗力啊,只能采纳了。。。
我觉得你应该采纳
当然可以。在vue还没这么火之前,Laravel圈子里把vue当成jquery来用的23333
可以用,并没有什么问题。
可以用,vue也有服务端渲染,虽然现在还比较坑
可以的
module.exports = { entry: entries, // 这里配置多入口
一个js文件,对应一个views(html)文件,对应一个pages(.vue),vue里可以引入多个vue组件。
可以的 直接<script>标签引入就行了 当jq一样用
可以用 作为渐进式框架,你完全可以把 Vue 当做 jQuery 的替代品,在 Laravel 官方集成的 Vue 中,其实就是把 Vue 结合了后端的模板引擎而并非完全的前后端分离使用。
这种时候你其实需要提供的是一个个自定义组件,而并非完整页面,否则就会遇到很尴尬的问题:为什么我的每个页面渲染出来都一个样。
我就是把vue和ci混起来用,做两三个项目了。我觉得,起码现在,用vue代替jquery还做不到,jquery的轮子比vue丰富很多。我什至vue和jquery混用,依然没什么问题。不过能用vue的地方我都会用vue,毕竟不需要手动更新dom了
原本问题都已经解决了的, 我还是要强行说一句, 如果是Vue做多页应用, 一定要用服务端渲染, 否则会出现页面先是{{..}}这样的未解析的mustache表达式, 然后再出现结果的情况.
我觉得你应该采纳
当然可以。在vue还没这么火之前,Laravel圈子里把vue当成jquery来用的23333
可以用,并没有什么问题。
可以用,vue也有服务端渲染,虽然现在还比较坑
可以的
可以的 直接<script>标签引入就行了
当jq一样用
可以用 作为渐进式框架,你完全可以把 Vue 当做 jQuery 的替代品,在 Laravel 官方集成的 Vue 中,其实就是把 Vue 结合了后端的模板引擎而并非完全的前后端分离使用。
这种时候你其实需要提供的是一个个自定义组件,而并非完整页面,否则就会遇到很尴尬的问题:为什么我的每个页面渲染出来都一个样。
我就是把vue和ci混起来用,做两三个项目了。我觉得,起码现在,用vue代替jquery还做不到,jquery的轮子比vue丰富很多。我什至vue和jquery混用,依然没什么问题。不过能用vue的地方我都会用vue,毕竟不需要手动更新dom了
原本问题都已经解决了的, 我还是要强行说一句, 如果是Vue做多页应用, 一定要用服务端渲染, 否则会出现页面先是{{..}}这样的未解析的mustache表达式, 然后再出现结果的情况.