Измените метку кнопки в Wizard для Angular 2

Я работаю с последней версией Wizard for Angular 2 и у меня возник вопрос: Как изменить метку кнопок «Далее» и «Назад». А также если есть возможность, во входе, при нажатии на энтер, продвинуться на шаг. Было бы здорово получить вашу помощь.

Большое спасибо.

Ссылка на компонент: https://www.npmjs.com/package/angular2-wizard


person Guilherme Sester Araujo    schedule 04.01.2019    source источник
comment
Итак, вы просите 2 вещи: 1) Изменить текст кнопок навигации. 2) Перейдите вперед при нажатии клавиши Enter. Это правильно?   -  person Keenan Diggs    schedule 05.01.2019


Ответы (1)


Что касается текста кнопки, к сожалению, похоже, что разработчик этой библиотеки жестко запрограммировал его. Таким образом, это не поддерживается API компонента Wizard: https://github.com/maiyaporn/angular2-wizard/blob/master/src/wizard.component.ts#L19

Я не знаю, на что input вы ссылаетесь, но если вы хотите зафиксировать нажатие клавиши Enter, вы можете следовать стратегии, аналогичной: Нажатие клавиши Angular 2 HostListener обнаруживает управляющую клавишу?

Или, если вы input являетесь частью html form, нажатие клавиши Enter из поля формы должно автоматически отправить форму. Вы можете подключиться к событию отправки и, возможно, вызвать общедоступный метод next() в мастере: https://github.com/maiyaporn/angular2-wizard/blob/master/src/wizard.component.ts#L92

Вы можете прочитать исходный код (он довольно маленький) на странице github, чтобы получить больше идей/переоценить свой вариант использования.

person Keenan Diggs    schedule 04.01.2019