Вы можете использовать функцию eval()
, но это не очень хорошая идея. Я думаю, что лучший способ - написать функции для ваших операторов следующим образом:
var addition = function(first, second) {
return first+second;
};
var subtraction = function(first, second) {
return first-second;
};
var operator = addition;
alert(operator(12, 13));
var operator = subtraction;
alert(operator(12, 13));
Сам нашел свою ошибку.
ngFor внутреннего контейнера находится в объявлении контейнера. Это должно быть в детской декларации.