只做app,最近喜欢nvue的原生渲染,很优秀,同时很多组件或者一些页面使用vue样式更灵活,更容易些。
难道,鱼和熊掌不可兼得吗?我看过一些提问,自己也提过,有回复的,都说nvue与vue混用没问题,类似的话。
可是,问题来了,我从没有让他们融洽地在同一个屋檐下相处。
- 我喜欢一些vue的全局引入,似乎nvue不吃这套,好吧,我手动引入也无妨,能给你就行;
- 我不习惯nvue的书写,所以,虽然有时编译报错了,我忽略了,顶多是没有样式罢了,而且使用scope也可以,都可以写出来;
- 那我听官方建议,使用nvue做首页的index,好的,跳转出现问题了(好的,这里才是主题,气的我够呛),navigateTo方式下从nvue到vue页面,总该没问题吧,报错navigateTo:fail page
搜了一下,怎么说的都有,试了一下新建项目a.nvue跳转b.vue报错,把b.vue页面改成b.nvue正常跳转,后来我把b.nvue改回b.vue跳转正常。这个问题还有个说法,说是新建一个独立的pages/c/c.vue做占位就好了,试了下,无效。
总之人家说的可以做到的,大部分都是a.vue跳转到b.nvue,反之难度较大,好像是二极管的正负极一样,我希望有人给我一个击穿它的方法或者什么都可以。
4.最后,大家最喜欢的插件市场的各种组件,我用nvue竟然引入不进来,我猜测原因可能是和上一个情况差不多,且有问题在前,这里并不赘述,总之组件引入不进来,犹如千里马失去了四蹄,我只能踽踽前行吗?
n```javascript
各位路过的道友,请你们分享一下经验吧,帮帮我这个迷途的小绵羊,互相帮助,才能修得长生大道啊!
1***@qq.com (作者)
多谢老哥,亚琪大神已经在别个问题里回复了我,render:native 一语中的,的确,这个东西很隐蔽,读文档多次看到纯原生渲染,只以为是nvueCompiler开启的,遇到nvue的问题在社区问答里也没有类似的答案,所以,希望官方在文档中将这个render:native的其他取值(如果有的话)详细列出来。这个问题算是典型吗,直接改新闻模版的人(如我)大抵对这个问题不甚了解,如果文档(或者demo中)能给出合理明切的提示就更好了。
2019-12-10 12:57