我正在尝试添加我在 angularjs 网站(http://docs.angularjs.org/guide/concepts#directives)上找到的 contenteditable 指令。
我的问题是,如果我在控制器中更改 contenteditable div 中的值,则范围值会更新,但 div 中的值不会。我希望能够在我的主控制器中做这样的事情:
$scope.content = $scope.content.concat("added text");
这更新了 $scope.content 但没有更新 contenteditable div。因此,如果我单击 div 进行编辑,我的修改就消失了。
为了使它工作,我必须从我的控制器调用 ctrl.$render 但我找不到任何关于链接函数的第四个参数是什么的文档。
有谁知道这个'ctrl'参数代表什么,如果通过改变一些知道如何解决我的问题:)