梦应逍遥 发表于 2024-12-6 06:06:44

鸿蒙 stage 开辟 arkTS 关于 @Entry使用

最近遇到
> 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'文件如下:
{
"注释":"这里列出来的Page 必须有@Entry 修饰符",
"src": [
    "pages/MainPage"
]
} 即可解决告诫问题。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 鸿蒙 stage 开辟 arkTS 关于 @Entry使用