Angular js cannot load data to my textare editor

I tried to load data to my normal textarea without using a directive it loads the data.But when i tried to use a directive so that my textare has editor on it , it does not load the data.

I tried to load data to my normal textarea without using a directive it loads the data.But when i tried to use a directive so that my textare has editor on it , it does not load the data.

text area with editor ( does not show the data )
 <textarea editor class="col-lg-12"  name="description" ng-model="main.record.basic_info.description" ></textarea>
text area (this loads the data)
 <textarea rows="10" type="text"   name="description" ng-model="main.record.basic_info.description" class="form-control">
editor directive
app.directive('editor', function () {
    return function (scope, element, attrs) {
        $(element).Editor();
    };
})


What are the differences between the various JavaScript frameworks? E.g. Vue.js, Angular.js, React.js

What are the differences? Do they each have specific use contexts?

What are the differences? Do they each have specific use contexts?