分享到:
发表于 2024-12-11 10:10:48 楼主 | |
26. @Prop和@ObjectLink装饰器有什么区别? 1. 用途 @Prop装饰器:主要用于在组件之间传递数据,将父组件的值传递给子组件。它定义了子组件的属性,可以接收来自父组件的赋值。@ObjectLink用于建立对象之间的链接,通常用于在组件内部或组件之间共享和同步状态。它可以将一个对象的属性与另一个对象的属性进行链接,当一个对象的属性发生变化时,另一个对象的属性也会自动更新。 2. 数据传递方式 @Prop:是单向的数据传递,从父组件到子组件。父组件可以设置子组件的 @Prop属性值,但子组件不能直接修改这个值。@ObjectLink是双向的数据传递,父组件和子组件都可以修改子组件的 @ObjectLink属性值。 3. 性能 @Prop会深拷贝数据,具有拷贝的性能开销,性能低于 @ObjectLink 27. ForEach和LazyForEach的区别? ForEach和LazyForEach都是用于渲染列表的装饰器,它们的区别在于:
28. H5如何与HarmonyOS应用(webView)进行通信?官方文档 应用侧调用前端页面JS函数 应用侧可以通过runj()方法异步调用前端页面的j相关函数,并通过Promise方式返回脚本执行的结果。runj需要在loadUrl完成后,比如onPageEnd中调用。 前端页面调用应用侧函数 使用Web组件将应用侧代码注册到前端页面中,注册完成之后,前端页面中使用注册的对象名称就可以调用应用侧的函数,实现在前端页面中调用应用侧方法。注册应用侧代码有两种方式,一种在Web组件初始化调用,使用jProxy()接口。另外一种在Web组件初始化完成后调用,使用registerjProxy()接口。 29.hap、har、hsp三者的区别?
30. 鸿蒙常用的装饰器有哪些?
|
|
楼主热贴
个性签名:无
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见