Показать сообщение отдельно
  #1 (permalink)  
Старый 02.07.2017, 13:39
Аспирант
Отправить личное сообщение для shoopik Посмотреть профиль Найти все сообщения от shoopik
 
Регистрация: 02.07.2017
Сообщений: 83

Калькулятор (this vs scope)
Всем привет, начал изуать ангуляр, нашел код простенького калькулятора со $scope, при изменении его на this функция не работает. Точнее не выводит результат. Получается везде стер $scope, и вместо него подставил this. Не догоняю почему не выводит result.
var app = angular.module('myApp', []);

app.controller('CalculatorController', function() {
        this.result = function() {
            if (this.operator == '+') {
                return this.a + this.b;
            }
            if (this.operator == '-') {
                return this.a - this.b;
            }
            if (this.operator == '*') {
                return this.a * this.b;
            }
            if (this.operator == '/') {
                return this.a / this.b;
            }
        };
    });

Последний раз редактировалось shoopik, 02.07.2017 в 13:42.
Ответить с цитированием