相关问题
HarmonyOS 如何获取自定义组件的高度?
1227浏览 • 1回复 待解决
HarmonyOS 怎么设置自定义字体并获取自定义字体的宽度,高度
759浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为自定义组件实现自定义布局?
921浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle组件的样式?
928浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现可变内容的自定义组件?
966浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙图片组件的布局参数?
894浏览 • 1回复 待解决
#鸿蒙通关秘籍#HML自定义组件模板的使用
851浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何查询当前自定义组件的页面信息?
1099浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙Tabs组件的导航栏样式?
982浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义PullToRefresh组件的下拉刷新动画?
981浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置拖拽组件的自定义背板图?
1051浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用如何通过自定义组件实现公共组件的复用?
1055浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
959浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义按钮的样式?
860浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙ArkUI中的Tabs组件标签样式?
1084浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中自定义Swiper组件的切换动画?
1135浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Swiper组件的导航点样式?
1062浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现自定义组件方式的全局弹窗封装?
865浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙动画样式?
890浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS Next 下拉刷新组件如何自定义样式?
811浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Navigation组件中的菜单栏?
1049浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件创建自定义导航栏?
1052浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用TextInput组件实现自定义安全键盘?
1411浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
940浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle的选中样式?
715浏览 • 1回复 待解决
要在鸿蒙中获取自定义组件的ViewModel实例,可以使用
$parent()
和$child()
方法。以下是一个获取父级组件和子级组件ViewModel实例的例子:javascript // parent.js export default { data: { showValue: false, text: 'I am parent component!', }, parentClicked () { this.showValue = !this.showValue; console.info('parent component get parent text'); console.info(
${this.$parent().text}
); console.info("parent component get child function"); console.info(${this.$child('selfDefineChild').childClicked()}
); }, }javascript // child.js export default { data: { isShow: false, text: 'I am child component!', }, childClicked () { this.isShow = !this.isShow; console.info('child component get parent text'); console.info('${this.$parent().text}'); console.info('child component get root text'); console.info('${this.$root().text}'); }, }