0
的时候,这里没有坚持是我的控制器......范围更改视图
'use strict';
angular.module('funApp')
.controller('MainCtrl', function ($scope, $http) {
$scope.choice = null;
$scope.addQuestionFeedback = '';
$scope.questions = [];
$scope.questions = [
{
question: "What is your favorite color",
type: "color"
},
{
question: "What is your favorite food",
type: "food"
}
];
$scope.submit = function() {
this.questions.push(this.addQuestion);
$scope.addQuestionFeedback = 'Question Successfully Added!';
}
});
的问题是我有一个成功的调用submit()
一个观点,但是当我改变看法,我在submit()
添加的对象不持续并且$scope.question
仅返回到具有2个对象的初始状态。我该如何解决这个问题?
使用$ scope.question.push代替this.question.push。此外,this.addQustion必须改变,以$ scope.addQuestion如果它是一个范围变量或模型变量 –