最近遇到
> hvigor WARN: ArkTS:WARN File: D:/myproject/MyProject/entry/src/main/ets/view/LoginPage.ets:17:1
It's not a recommended way to export struct with @Entry decorator, which may cause ACE Engine error in component preview mode.
'main_pages.json'文件如下:
'main_pages.json'文件如下:
{
"注释":"这里列出来的Page 必须有@Entry 修饰符",
"src": [
"pages/MainPage",
"view/LoginPage"
]
}
因为MainPage.ets里使用了@Entry而且LoginPage也使用了@Entry,有个重复警告
@Entry
@Component
struct Index{
}
仅仅去掉LoginPage.ets里的@Entry会出现如下错误。
“A page configured in 'main_pages.json' must have one and only one '@Entry' decorator.”
修改 'main_pages.json'文件如下:文章来源:https://www.toymoban.com/news/detail-814236.html
{
"注释":"这里列出来的Page 必须有@Entry 修饰符",
"src": [
"pages/MainPage"
]
}
即可解决警告问题。文章来源地址https://www.toymoban.com/news/detail-814236.html
到了这里,关于鸿蒙 stage 开发 arkTS 关于 @Entry使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!