相关问题
HarmonyOS 如何获取自定义组件的高度?
1429浏览 • 1回复 待解决
HarmonyOS 怎么设置自定义字体并获取自定义字体的宽度,高度
1096浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为自定义组件实现自定义布局?
1194浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle组件的样式?
1162浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙图片组件的布局参数?
1194浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现可变内容的自定义组件?
1186浏览 • 1回复 待解决
#鸿蒙通关秘籍#HML自定义组件模板的使用
1287浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置拖拽组件的自定义背板图?
1250浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义PullToRefresh组件的下拉刷新动画?
1264浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙Tabs组件的导航栏样式?
1338浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何查询当前自定义组件的页面信息?
1347浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用如何通过自定义组件实现公共组件的复用?
1306浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
1249浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义按钮的样式?
1111浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中自定义Swiper组件的切换动画?
1512浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现自定义组件方式的全局弹窗封装?
1126浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙ArkUI中的Tabs组件标签样式?
1366浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Swiper组件的导航点样式?
1504浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙动画样式?
1147浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
1214浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用TextInput组件实现自定义安全键盘?
1748浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS Next 下拉刷新组件如何自定义样式?
1014浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件创建自定义导航栏?
1405浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Navigation组件中的菜单栏?
1258浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle的选中样式?
948浏览 • 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}'); }, }