Javascript 当plnkr中不存在值时,angularjs ng模型与变量名绑定失败

Javascript 当plnkr中不存在值时,angularjs ng模型与变量名绑定失败,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我必须创建一个表单,其中元数据来自服务器。所以我不能用硬代码绑定变量。假设我有一个列定义studentcol,它有一个表达式和显示名称 $scope.studentcol={表达式:“studentid”,“display”:“name”} $scope.data={} 如果我使用。它失败了。它可以正常工作,或者我使用硬代码表达式,比如data.studentid.display,或者studentid的值已经存在于数据中,然后上面的绑定可以正常工作 请建议 罗希特·班萨尔(Rohit Ban

我必须创建一个表单,其中元数据来自服务器。所以我不能用硬代码绑定变量。假设我有一个列定义studentcol,它有一个表达式和显示名称

$scope.studentcol={表达式:“studentid”,“display”:“name”} $scope.data={}

如果我使用。它失败了。它可以正常工作,或者我使用硬代码表达式,比如data.studentid.display,或者studentid的值已经存在于数据中,然后上面的绑定可以正常工作

请建议


罗希特·班萨尔(Rohit Bansal)

这不是一项微不足道的任务。在呈现实际角度模板之前编译绑定。您需要的是对动态绑定表达式更改的支持。为此,您需要$compile服务。查看$compile上的文档和提供的示例是否有帮助。谢谢Chandermani,但制定指令并不是解决这个问题的办法。