1

我使用最新版本的 Angular 2 向导,我有一个问题:如何更改“下一步”和“后退”按钮的标签。如果可能的话,在输入中,当点击输入时,推进步骤。有你的帮助会很棒。

非常感谢。

该组件的链接是:https ://www.npmjs.com/package/angular2-wizard

4

1 回答 1

0

对于按钮文本,不幸的是,这个库的开发人员似乎对其进行了硬编码。因此向导组件的 API 不支持此功能: https ://github.com/maiyaporn/angular2-wizard/blob/master/src/wizard.component.ts#L19

我不知道input你在引用什么,但如果你想捕获一个 Enter 按键,你可以遵循类似的策略:Angular 2 HostListener keypress detect escape key?

或者,如果您是inputhtml 的一部分,则form表单字段中的 Enter 按键应自动提交表单。您可以挂钩提交事件,并可能在向导上调用公共 next() 方法:https ://github.com/maiyaporn/angular2-wizard/blob/master/src/wizard.component.ts#L92

您可以阅读 github 页面上的源代码(它非常小)以获得更多想法/重新评估您的用例。

于 2019-01-04T21:29:47.277 回答