写了h5 的应用,用了官方的uni-start,里面也是用不少nvue页面,运行h5也没有问题 但我突然发现,如果项目里有nvue页面,也有vue页面,那如果公共样式只想在nvue页面加载时生效,这该啷个办呢,看了一圈没有发现ifdef针对nvue页面的条件编译啊
leeooo (作者)
这个我试了,但是并没有,可能我没有表达清楚,我的场景是想在h5环境下,区分nvue和vue页面,引用不同的样式文件
2022-09-08 14:26
CODE_XU
回复 leeooo: 如果一个页面路由下同时有 vue 页面和 nvue 页面,即出现同名的 vue 和 nvue 文件。那么在 App 端,会仅使用 nvue 页面,同名的 vue 文件将不会被编译到 App 端。而在非 App 端,会优先使用 vue 页面。
2022-09-08 14:44
CODE_XU
回复 CODE_XU: 如果你的页面下只有 nvue 页面,在 H5 也会以 vue 页面编译
2022-09-08 17:30
leeooo (作者)
回复 CODE_XU: 哦,大概明白了,就是h5端的nvue和vue统一处理就行了,谢谢了
2022-09-08 20:20
leeooo (作者)
回复 CODE_XU: 感谢感谢
2022-09-08 20:20