从视图到控制器的angularjs绑定

从视图到控制器的angularjs绑定,angularjs,controller,angular-ngmodel,Angularjs,Controller,Angular Ngmodel,我想做一个从视图到控制器的双向数据绑定。是否可以使用ng模型进行此操作?但它在控制器中显示undefined 我的代码类似于: <span ng-model="xyz">${user.group}</span> 在我的控制器中: log$scope.xyz//返回未定义的 如果我不能这样使用ng模型,它有什么用? 有人能提出解决方法吗?您的问题是ng模型必须绑定到实际值。跨度没有像输入那样与它们关联的值,因此除非在范围中设置$scope.xyz,否则永远不会设置它。即使

我想做一个从视图到控制器的双向数据绑定。是否可以使用ng模型进行此操作?但它在控制器中显示undefined

我的代码类似于:

<span ng-model="xyz">${user.group}</span>
在我的控制器中: log$scope.xyz//返回未定义的

如果我不能这样使用ng模型,它有什么用?
有人能提出解决方法吗?

您的问题是ng模型必须绑定到实际值。跨度没有像输入那样与它们关联的值,因此除非在范围中设置$scope.xyz,否则永远不会设置它。即使在那之后,它也不会对跨度做任何事情。您还需要在所有内容周围使用双{{和}},而不是单{}。您也不需要html中的$symbol

尝试:


让它工作起来,我没有将参数作为字符串传递给这个函数,我只需要使用ng bind on span标记来完成,如下所示: ng bind=getGp'${user.group}'


谢谢大家。

什么是${user.group}?加载视图时,它来自java类。您正在尝试获取span的文本。它不是那样工作的。你能建议怎么做吗?双向绑定是这样工作的:{{name}}谢谢,但我使用span元素使它工作。这样地:
<input type="text" ng-model="xyz" /> <span> {{xyz}} </span>