Navigation组件的menus参数icon不显示如何修改?
来源: InfoQ 话题 - 大前端
本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。
问题描述:
如下代码,会出现错误提示:Type 'Resource' is not assignable to type 'string'.但该图片在其他ets文件中使用$r("app.media.search")是可以正常展示的。请问需要如何修改呢?
Navigation() {}
.menus([
{value: "", icon: $r("app.media.search"), action: () => {}},
])解决方案:
这里的icon 只支持 string 类型,不支持 ResourceString 类型,可以直接用路径引用。参考代码和相关讨论,请点击原帖查看: