进行初始设置并稍后在Angular应用程序中进行更改

时间:2015-08-18 21:19:01

标签: angularjs ionic

我正在构建一个应用程序,我有以下情况:

我有一个状态需要从文本框中获取输入,将其放在本地存储变量中,将其置于另一个状态,并将其设置为第三个状态的文本框中的值。 / p>

我的控制器看起来像这样:

angular.module("controllers", ['ionic', 'ngCordova'])
.controller("appCtrl", function($scope){
    var name = angular.element('.name').val();
    window.localStorage["name"] = name;
    angular.element('h1').text(name);
    angular.element('.other-input').val(name);
})

我也尝试过传统的$scope方式,但仍然失败了:

<input ng-value="name" ng-model="name">
<h1>{name}</h1>

我很想听听你的建议。

谢谢。

1 个答案:

答案 0 :(得分:1)

应使用 double 花括号将

$scope个变量绑定到视图。尝试:

<input ng-value="name" ng-model="name">
<h1>{{name}}</h1>