v-show我使用下面的选项制作了模态组件。
<registerModal v-show="register.etcCompanyVisible" />
因此,当register.etcCompanyVisibleis时true,此模态出现。
这个模态有一些像这样的输入。
<input type="text" v-model="etcCompanyName" placeholder="name" autofocus />
首次打开此模态时,自动对焦效果很好。
然后,可以通过更改register.etcComapnyVisible为取消按钮来关闭此模式false。
<button class="btn secondary" v-on:click="etcCompanyVisibleClosed()">Cancel</button>
当我再次打开模态时,自动对焦不起作用。我认为这个模式需要一些重置选项,但我不知道如何完成。你能给我一些建议吗?非常感谢您的阅读。