相关疑难解决方法(0)

按组件名称的Vue.js $ children

我正试图通过名字访问一个特定的孩子.目前,由于孩子在哪里,我这样称呼孩子:

this.$root.$children[0]
Run Code Online (Sandbox Code Playgroud)

只要那个孩子总是[0]如此,那就没关系,但如果有办法可以做到这样的话会很棒:

this.$root.$children['detail']
Run Code Online (Sandbox Code Playgroud)

我一直在想$refs可能是我的问题的答案,但永远找不到它帮助我的方式.

有任何想法吗?

javascript web-frameworks vue.js

25
推荐指数
2
解决办法
4万
查看次数

如何从兄弟组件访问Vue组件元素属性

问题
我正在使用Vue CLI应用程序。有一个孙组件需要访问另一个组件的元素的属性。它真的只需要clientHeight财产。

组件结构

所以Content2.vue组件需要访问clientHeight这个元素的属性:(<div id="header"></div>Header.vue 中)。

尝试的解决方案

谢谢你的帮助!

javascript vue.js vue-cli

1
推荐指数
1
解决办法
1447
查看次数

标签 统计

javascript ×2

vue.js ×2

vue-cli ×1

web-frameworks ×1