вычислить значение выпадающего списка, если я переключу переключатель в Angular

#angular #ionic-framework

#angular #ionic-framework

Вопрос:

Я пытаюсь вычислить простой результат с помощью переключателя и выпадающего списка

     <ion-toggle (ionChange)="result()" [(ngModel)]="ShowVip"></ion-toggle>
    
    <ion-select [(ngModel)]="VipPeriod" (ionChange)="selectOption($event)">
    <ion-option value="1">ONE</ion-option>
    <ion-option value="2">TWO</ion-option>
    </ion-select>
    
<ion-toggle (ionChange)="result()" [(ngModel)]="ShowPremum"></ion-toggle>

 <ion-select [(ngModel)]="PremumPeriod" (ionChange)="selectOption($event)">
    <ion-option value="1">ONE</ion-option>
    <ion-option value="2">TWO</ion-option>
    </ion-select>


<div>{{Total}}= {{VipPeriod}} {{PremumPeriod}}</div>
  

Комментарии:

1. Что вы имеете в виду под «вычислить»? Пожалуйста, не просто публикуйте код, а вместо этого опишите проблему, с которой вы столкнулись, и каков желаемый результат.

2. @Daniel B Извините за недопонимание, я имею в виду сумму значений двух выпадающих списков

3. Вы должны обновить свой вопрос, чтобы отразить это тогда. Подсказка, если вы ожидаете, что сумма будет отображаться в div , почему вы разделили вычисление на две разные части? Знак плюса будет считаться string таким, какой он у вас есть прямо сейчас, а не арифметическим оператором.

4. @Daniel B Ок, у вас есть какие-либо идеи, как это сделать?

5. Вы должны действительно указать, что вы хотите. Например, какова цель <div>{{Total}}= {{VipPeriod}} {{PremumPeriod}}</div> ? Предполагается ли, что он отображает формулу, или вы ожидаете, что он ее вычислит и покажет результат? Где Total определено? Измените свой вопрос, чтобы он действительно включал вопрос, например «Когда выбраны оба параметра, я хочу вызвать функцию, которая вычисляет значения выпадающих списков и присваивает значение переменной Total . Как мне это сделать?» . Прямо сейчас нет четкого вопроса, что затрудняет хороший ответ.