我使用最新版本的 Angular 2 向导,我有一个问题:如何更改“下一步”和“后退”按钮的标签。如果可能的话,在输入中,当点击输入时,推进步骤。有你的帮助会很棒。
非常感谢。
对于按钮文本,不幸的是,这个库的开发人员似乎对其进行了硬编码。因此向导组件的 API 不支持此功能: https ://github.com/maiyaporn/angular2-wizard/blob/master/src/wizard.component.ts#L19
我不知道input
你在引用什么,但如果你想捕获一个 Enter 按键,你可以遵循类似的策略:Angular 2 HostListener keypress detect escape key?
或者,如果您是input
html 的一部分,则form
表单字段中的 Enter 按键应自动提交表单。您可以挂钩提交事件,并可能在向导上调用公共 next() 方法:https ://github.com/maiyaporn/angular2-wizard/blob/master/src/wizard.component.ts#L92
您可以阅读 github 页面上的源代码(它非常小)以获得更多想法/重新评估您的用例。