1***@qq.com
1***@qq.com
  • 发布:2019-11-20 18:43
  • 更新:2022-11-09 14:55
  • 阅读:12149

nvue页面不能引用vue组件吗

分类:nvue

如题,我想在nvue中使用以前的vue组件,尝试如下两种方法。
1,main.js中全局引入,后发现,普通vue页面中使用该组件正常,nvue中没有该组件的内容,也不报错(除了css语法提示)。后来发现nvue中不支持一些Vue的挂载,那这种方式必然不成功;
2,使用import引入,vue页面依然正常,nvue依然没有任何东西,那我尝试把组件写成nvue,除了css语法错误还是没有任何反应。
我想问的就是,1.nvue中怎么引入组件,毕竟大部分市场的组件都是vue的,2.nvue引入组件需要注意什么。

2019-11-20 18:43 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

可以引。app-nvue引入组件,核心是这个组件支持原生渲染模式。因为最终是在原生渲染引擎里渲染的。
如果语法没有错误,可能就是css有问题导致组件不渲染。
如果没有使用app-nvue不支持的css,比如uni ui的组件,它就是通用的,在vue里也可以引用,在nvue里也可以引用。

  • 1***@qq.com (作者)

    那就是我纯vue的组件肯定是用的简单版的css,我把整个style都注释了还是不行。

    2019-12-02 20:46

  • DCloud_heavensoft

    回复 1***@qq.com: 你可以对比下uni ui的写法

    2019-12-02 21:18

  • 熟悉的陌生人

    app-nvue引入组件,核心是这个组件支持原生渲染模式。 这个意思就是说nvue不能引用vue的webview组件是的吧?

    2022-11-09 10:52

  • DCloud_heavensoft

    回复 熟悉的陌生人: 对。最终是在原生引擎渲染

    2022-11-09 14:55

一切安好

一切安好

你好,你的这个问题解决了吗?

  • 2104_DLS

    可以引用,除了部分css写法不兼容,其余都是没有影响的。

    2021-04-14 15:42

  • 一切安好

    回复 2104_DLS: 样式都做了条件限制,自定义了一个全局tabbar,其中有个nvue页面,当从其它页面点击到nvue的tabbar页面时,正常跳转了,但是自定义tabbar没有了。样式没有报错。会是因为啥啊?

    2021-04-14 15:46

  • 2104_DLS

    回复 一切安好: 检查一下引用路径,尝试添加.vue后缀

    2021-04-14 18:13

  • 2***@qq.com

    回复 一切安好: 大佬 你这个问题解决了吗?

    2022-11-10 23:18

该问题目前已经被锁定, 无法添加新回复