Передача нескольких данных без использования navpush - PullRequest
0 голосов
/ 18 января 2019

Я хочу внедрить систему корзины покупок для моего ионного приложения.

Когда я нажимаю на кнопку «добавить в корзину», я хочу видеть товар, добавленный в корзину. Я не знаю, как передать свои данные на страницу корзины.

пример данных для передачи

name: any;
price: any;

Моя функция

public addToBasket(): void {
    //data for the tabBadge value
    this.event.publish("cart:updated", this.count);

    this.viewCtrl.dismiss();
}

Можно ли использовать событие для передачи нескольких данных на другую страницу без использования navpush?

1 Ответ

0 голосов
/ 18 января 2019

Компоненты не должны извлекать или сохранять данные напрямую, и они, конечно, не должны преднамеренно представлять поддельные данные. Они должны сосредоточиться на представлении данных и делегировать доступ к данным службе. Сервисы - отличный способ обмениваться информацией между классами, которые не знают друг друга. Вы можете узнать больше на: Услуги

...