fix-space-nbsp
Dmitri Akatov 11 years ago
parent 7890e6dcfa
commit 3a540c5855

@ -11,14 +11,11 @@ angular.module('radians.contenteditable', [])
require: 'ngModel', require: 'ngModel',
link: (scope, elmt, attrs, ctrl) -> link: (scope, elmt, attrs, ctrl) ->
old_render = ctrl.$render # save for later old_render = ctrl.$render # save for later
view_to_model = (e) ->
scope.$apply ->
ctrl.$setViewValue elmt.html()
# view -> model # view -> model
elmt.bind 'blur', view_to_model elmt.bind 'input', (e) ->
elmt.bind 'input', view_to_model scope.$apply ->
elmt.bind 'change', view_to_model ctrl.$setViewValue elmt.html()
# model -> view # model -> view
ctrl.$render = -> ctrl.$render = ->