baofuchun
baofuchun
我这边没有复现出该问题, 且长时间未响应,关闭本issue。 如还有问题,可 reopen issue 继续讨论。
自定义组件的props被编译掉是符合预期的,props会在运行时动态传递,不会影响实际功能。 还有你的小程序自定义组件写错了吧,应该是 ``` properties: { detail: {}, onClose: (data) => console.log(data), }, ``` 然后在自定义组件内, this. detail 是可以获取具体的值的
符合预期的意思是 props会正常工作,不影响使用。如果子组件无法使用props,提议提供一下可复现的demo,我这边排查一下
长时间未响应,关闭本issue。 如还有问题,可 reopen issue 继续讨论。
不支持这种方式
已修复 https://github.com/dcloudio/uni-app/pull/5040
已确认bug,感谢反馈,临时解决方案是延迟设置root-font-size
可以通过条件编译来 动态调整manifeat.json 里面的publicPath路径
你现在写的url-loader配置针对图片在开发环境不生效,还是正式环境不生效? url-loader的publicPath 可以是一个函数,你在函数内判断是否为开发环境,还是正式环境。 ``` publicPath: function(url) { // 判断是否为生产环境并且将图片路径替换为 CDN 路径 if (process.env.NODE_ENV === 'production') { return 'https://your-cdn-url.com/images/' + url; } else { return './images/' + url; } } ```
publicPath目前支持h5,小程序和app不支持publicPath, 你可以通过运行时函数的方式来调整图片路径。 比如 ``` function imageUrl(url) { if (process.env.NODE_ENV === 'production') { return 'https://your-cdn-url.com/images/' + url; } else { return './images/' + url; } } // template ```