Axium7 Asked: 2024-09-18 00:25:09 +0800 CST2024-09-18 00:25:09 +0800 CST 2024-09-18 00:25:09 +0800 CST 如何将焦点设置为嵌入在子组件中的 MudTextField? 772 我有一个 .razor 页面(父页面),其中包含一个子组件,即 MudTextField。当用户导航到父页面时,我希望焦点/光标位于 MudTextField 中。如何获取子页面中 MudTextField 对父页面的引用? 注意:我注意到我的代码中 Parent 拼写错误。截取屏幕截图后我已更正此问题。 谢谢 父组件中的子组件 父级中的 EventCallBack 子组件中的 MudTextField 子函数到父函数 blazor 1 个回答 Voted Best Answer Versile Johnson 2024-09-18T05:12:02+08:002024-09-18T05:12:02+08:00 在您的组件中添加 FocusTextField 方法 public async Task FocusTextField() { await refUserInputField.FocusAsync(); } 然后实例化组件时使用对它的引用,例如 <TestComponent @ref="testComponentRef" /> @code { private TestComponent testComponentRef; } 然后触发它await testComponentRef.FocusTextField()
在您的组件中添加 FocusTextField 方法
然后实例化组件时使用对它的引用,例如
然后触发它
await testComponentRef.FocusTextField()