【发布时间】:2015-01-21 02:38:00
【问题描述】:
我对 Angular 有点困惑。我正在尝试通过提供 $scope.data 中的字段值来更改表单,但是虽然我知道我可以“看到”数据,但我无法显示它。
当我按下列表中的某个项目时,我会使用它来获取数据:
ng-click="openModal(data)"
这将打开包含表单的模态并将数据传递给 openModal 函数。我知道它正在工作,因为在 openModal 函数中调用了一个弹出窗口,上面写着“您正在访问数据:”,然后是行的 id,或者标题或其他内容。
现在我想要的是使用数据来改变视图,表单。我想要这个:
<input type="text" placeholder="Namegoeshere" value="{{$scope.data.nameOfRecord}}">
我在输入字段中得到的只是文本 [object.Object]。
我知道完整记录正在通过,因为
console.log("The data is: ", data);
为我提供了我可以在控制台中检查的完整记录。
为什么我无法访问表单中的数据?!
【问题讨论】:
标签: javascript angularjs forms