【发布时间】:2017-03-14 11:02:16
【问题描述】:
直接写入 div 的 angularjs 示例给我留下了深刻的印象(无需隐藏/显示)
https://docs.angularjs.org/guide/forms(实现自定义表单控件(使用 ngModel)部分)
angular.module('form-example2', []).directive('contenteditable', function() {
return {
require: 'ngModel',
link: function(scope, elm, attrs, ctrl) {
ctrl.$render = function() {
elm.html(ctrl.$viewValue);
};
}});
其实我不明白是谁截取了keyup事件把它放到$viewValue中再写回div,所以我无法在dart angular中重现这个功能。
任何人都可以使用指令解释该 div 的幕后情况吗? AngularDart 的代码会是什么样子?
【问题讨论】:
-
删除了 angular-dart 标签。这是angularjs,现在是一个单独的项目,策略略有不同。
-
你有任何关于这个问题的 Dart 示例吗?
-
@RandalSchwartz 我想在 dart-angular 中做同样的事情,我对 angularjs 项目不感兴趣,我使用 dart
-
@rkj 飞镖示例是我希望收到的答案:)),所以不,我没有飞镖示例
-
你能附上正确的插件链接吗?