我正在使用AngularJS和ASP.Net MVC开发应用程序......
在我看来,我在ng-repeat=u in users
中使用了div
。在其中,我将ng-model
设置为文本框中的ng-model=u.fName
,其中fName
是数据库字段。
我的问题是,如何在角度控制器中表示ng-model=u.fName
?
例如,我尝试使用$scope.n.fName
,但它不起作用。
答案 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>