Javascript 使用ng submit更新变量值

Javascript 使用ng submit更新变量值,javascript,angularjs,Javascript,Angularjs,在我的应用程序中,我有数量:{{num}。我有一个由作用域声明的默认值3。目标是推动: <form ng-submit="addContact()"> <input class="btn-primary" type="submit" value="Add Contact"> </form> 我可以在控制台中看到计数,但我看不到它在DOM中更新。我错过了什么 您刚刚将count复制到$scope.num中。因此,如果您增加count,它不会影响

在我的应用程序中,我有
数量:{{num}
。我有一个由作用域声明的默认值3。目标是推动:

<form ng-submit="addContact()">
        <input class="btn-primary" type="submit" value="Add Contact">
</form>

我可以在控制台中看到计数,但我看不到它在DOM中更新。我错过了什么

您刚刚将
count
复制到
$scope.num
中。因此,如果您增加
count
,它不会影响
$scope.num

尝试递增
$scope.num

app.controller("MainController", function($scope){
    $scope.num = 3;
    $scope.addContact = function()
    {
        $scope.num += 1;
        console.log($scope.num);
    }
});

你能为你的问题添加plunker吗?做
$scope.num+=1
而不是增加
计数
哇,太简单了<代码>范围比它应该给我的更可怕。我想这就是为什么我没碰它。谢谢
app.controller("MainController", function($scope){
    $scope.num = 3;
    $scope.addContact = function()
    {
        $scope.num += 1;
        console.log($scope.num);
    }
});