我封装了一个表单组件,其中有一个文本框。
父组件通过 $broadcast('form-show') 事件,控制表单组件的显示隐藏。
表单组件中有一个
我已经试过以下两种方法:
1、给
events: {
'form-show': function() {
this.show = true;
this.$els.textInput.focus(); // this.$els.textInput指向
哪位朋友知道该怎么解决这个问题吗?谢谢了。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
嗯?如果我沒看錯的話,結構是
父組件
----表單組件
--------文本框
如果真是這樣的話,你寫得沒錯阿,懷疑是其他因素造成,例如你的
textInput確定有拿到東西嗎?v-el:textInput這樣是錯的v-el:text-input這樣才是對的這邊是按照你代碼模擬的情況