在控制器中表示ng-model

时间:2016-06-19 03:18:41

标签: angularjs

我正在使用AngularJS和ASP.Net MVC开发应用程序......

在我看来,我在ng-repeat=u in users中使用了div。在其中,我将ng-model设置为文本框中的ng-model=u.fName,其中fName是数据库字段。

我的问题是,如何在角度控制器中表示ng-model=u.fName

例如,我尝试使用$scope.n.fName,但它不起作用。

1 个答案:

答案 0 :(得分:0)

请注意,u仅存在于ng-repeat块中。 如果要显示/访问由块外的文本框更改的值,则应通过另一个ng-repeat块再次通过用户访问:

@Override
public int onStartCommand(Intent intent, int flags, int startId)
{
    int interval = Integer.parseInt(intent.getStringExtra("frequency"));
    int d = Integer.parseInt(intent.getStringExtra("duration"));
    long expiration = System.currentTimeMillis() + 1000*60*d;
    Log.v("duration", d + "");
    alarm.SetAlarm(LocationServices.this, interval, expiration);
    return START_NOT_STICKY;
}

或添加ng-change ="更改(u)"在你的文本框中随时更改它。

<li ng-repeat="u in users">{{u.fName}}</li>

Plunkr example