js 开发中 自定义组件在使用if属性时遇到的问题,有懂的吗?
js 开发中 自定义组件在使用if属性时,当false时,自定义组件只会摘除,没有销毁,当再次true时,会再次创建自定义组件,这是不是BUG?
当自定义组件和宿主通信时,会出现这样一种情况:
自定义组件与宿主本来进行一次通信的,但会出现有多少次为false/true切换时,就会进行多少次与宿主的通信。换句话说就是,自定义组件为true时,与宿主进行一次通信;自定义组件为false后再为true时,与宿主本来进行一次通信的,但会有两次通信;当自定义组件再次为false后,再为true时,本来进行一次通信的,会出现三次通信!!!
鸿蒙
js
自定义组件
赞
收藏 0
回答 1
待解决
相关问题
自定义日历组件,开发中,自定义生成需要的日历格式方法有哪些?
478浏览 • 1回复 待解决
组件的width属性缺省时是使用元素自身内容需要的宽度。开发自定义组件时,如何灵活切换子组件的width
328浏览 • 1回复 待解决
自定义装饰器的使用问题
312浏览 • 1回复 待解决
自定义弹窗能否在ts文件中定义和使用
861浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
329浏览 • 1回复 待解决
js 自定义组件如何传递方法?
4738浏览 • 2回复 待解决
自定义组件是否支持renderFit属性
748浏览 • 1回复 待解决
自定义弹窗使用相关问题
439浏览 • 1回复 待解决
自定义组件中如何添加图片?
1339浏览 • 1回复 待解决
请问使用JAVA UI框架开发服务卡片时,支持使用自定义组件吗?
4845浏览 • 1回复 待解决
鸿蒙js开发 video遇到的问题
5414浏览 • 1回复 待解决
getContext(this)能否在自定义类中使用
1166浏览 • 1回复 待解决
在@Entry装饰的自定义组件中,调用onPageShow、onPageHide等方法不执行
25浏览 • 1回复 待解决
注册的自定义字体在 webview 中无效
1007浏览 • 1回复 待解决
如何自定义Component 属性
13607浏览 • 3回复 待解决
鸿蒙下如何自定义组件,并能让其他开发者使用我所自定义的组件呢(本人小白)
1065浏览 • 0回复 待解决
鸿蒙js中,底部导航栏可以用自定义组件来做吗?
4948浏览 • 1回复 待解决
自定义组件嵌套子组件
8107浏览 • 3回复 待解决
使用自定义构建函数Buider和自定义组件component的区别是什么
62浏览 • 1回复 待解决
JAVAUI Text设置自定义字体问题有知道的吗?
3639浏览 • 3回复 待解决
如何在js文件中引入自定义js文件
6415浏览 • 1回复 待解决
Grid组件的scrollBar是否支持自定义
1059浏览 • 1回复 待解决
@ObjectLink是否可以@Entry自定义组件中使用
851浏览 • 1回复 待解决
自定义构建函数Buider与自定义组件component的使用区别以及限制是什么
1126浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性中x,y是否支持calc
967浏览 • 1回复 待解决
if的作用是根据设置的boolean值,添加或移除当前元素,如果不停改变值,确实会不停创建组件对象,如果子父组件有通信,那么通信会不停的执行。你可以考虑用show关键之来实现子组件的显示隐藏,这个不会不停创建元素的对象。 参考链接:https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-common-attributes-0000001050831187