Skip to content

Commit 6b90225

Browse files
Merge pull request #199 from dheerajaccolite/BUGFIX_174
Fixes #174
2 parents 4c2fbab + f0e9c7d commit 6b90225

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

demo/app.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818
}
1919
}
2020
};
21-
21+
2222
$scope.initialize = function(initControls) {
2323
$scope.initControls = initControls;
2424
$scope.deleteAll = function() {
2525
initControls.getEditor()('html.set', '');
2626
};
2727
};
28-
28+
2929
$scope.myTitle = '<span style="font-family: Verdana,Geneva,sans-serif; font-size: 30px;">My Document\'s Title</span><span style="font-size: 18px;"></span></span>';
3030
$scope.sample2Text = '';
3131
$scope.sample3Text = '';
@@ -44,4 +44,4 @@
4444
};
4545
$scope.linkModel = {href: 'https://www.froala.com/wysiwyg-editor'}
4646

47-
});
47+
});

src/angular-froala.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,12 @@
3030
require: 'ngModel',
3131
scope: scope,
3232
link: function(scope, element, attrs, ngModel) {
33-
if (jQuery) element = jQuery(element);
34-
33+
if (jQuery){ element = jQuery(element);
34+
// Create a blur event to update the data of ngModel
35+
element.on('blur', function () {
36+
ngModel.$setViewValue(element.froalaEditor('html.get',true));
37+
});
38+
}
3539
var specialTag = false;
3640
if (SPECIAL_TAGS.indexOf(element.prop("tagName").toLowerCase()) != -1) {
3741
specialTag = true;

0 commit comments

Comments
 (0)