Lite Wearable 开发过程中的疑问

用JS语言开发:

1、打印 app 对象,返回的 [object Object] 

2、打印 JSON.stringify(app),返回的是 { } 

3、打印 this,返回的 [object Object] 

4、router.replace()进行页面跳转时候,上一个页面还存在吗?右滑是回到上一个页面还是直接退出APP?

5、页面滚动问题:按正常的html的方式布局,内容超过一屏时候,模拟器上页面滚动不了,无法看到超过屏幕部分的内容,但是换成list组件布局,页面才能滚动,才能看到超出屏幕部分的内容。

 

 

常见
疑问
手表
智能
开发
2020-09-29 11:28:49
浏览
1
收藏 2
回答 2
待解决
回答 2
按赞同
/
按时间
红叶亦知秋
3

问题1,2的答复:app对象是系统引擎接口,编译时会处理,单独的应用不可见,所以看不到app的内容

问题3的答复: this对象指向当前page,存在循环依赖,无法使用JSON.stringify打印

问题4的答复: router.replace()跳转页面将完全销毁上一个页面。右滑这个操作时应用自己的做法,触发onSwipe()事件来决定回到上一个页面还是退出APP

 

希望能对楼主有帮助

分享
微博
QQ
微信
回复1
2020-09-29 15:16:07
epeppanda
1

楼主如果有图可以贴个图 看着可能更直观一些 方便有经验的大佬来解答

分享
微博
QQ
微信
回复
2020-09-29 14:33:09
相关问题
关于Wearable开发几个疑问
7367浏览 • 2回复 待解决
HarmonyOS开发过程应用内存问题咨询
269浏览 • 1回复 待解决
Lite Wearable 不支持 http 网络接口吗
3426浏览 • 1回复 待解决
在HAP编译过程中,本地依赖tgz
748浏览 • 1回复 待解决
mysql存储过程中处理多条数据
1926浏览 • 1回复 待解决
如何处理语音识别过程中错误?
95浏览 • 0回复 待解决
录制过程中HarmonyOS如何切换摄像头
343浏览 • 1回复 待解决