相关问题
HarmonyOS 如何获取自定义组件的高度?
689浏览 • 1回复 待解决
HarmonyOS 怎么设置自定义字体并获取自定义字体的宽度,高度
150浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为自定义组件实现自定义布局?
231浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle组件的样式?
212浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙图片组件的布局参数?
303浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现可变内容的自定义组件?
283浏览 • 1回复 待解决
#鸿蒙通关秘籍#HML自定义组件模板的使用
258浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙Tabs组件的导航栏样式?
320浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义PullToRefresh组件的下拉刷新动画?
292浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置拖拽组件的自定义背板图?
323浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何查询当前自定义组件的页面信息?
423浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用如何通过自定义组件实现公共组件的复用?
302浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
226浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义按钮的样式?
258浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中自定义Swiper组件的切换动画?
320浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙ArkUI中的Tabs组件标签样式?
298浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现自定义组件方式的全局弹窗封装?
239浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Swiper组件的导航点样式?
256浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙动画样式?
205浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用TextInput组件实现自定义安全键盘?
438浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
259浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle的选中样式?
228浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS Next 下拉刷新组件如何自定义样式?
266浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件创建自定义导航栏?
322浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Navigation组件中的菜单栏?
301浏览 • 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}'); }, }