I created a custom directive like below.
app.directive('myDirective', function () {
return {
template: '<h1>This is myDirective</h1>',
restrict: 'E',
replace: true,
link: function (scope, element, attrs) {
}
};
});
and my HTML code is like below.
<ion-view view-title="Search">
<ion-content>
<div id="myid"></div>
</ion-content>
</ion-view>
Finally, my controller is like below. I would like to create my-directive
element dynamically inside the controller like below. But it doesn't work. Do you know any way to solve this problem?
thanks in advance!!
app.controller('Search', function ($scope) {
var content = document.getElementById("myid");
content.setAttribute("class", "list");
var mydir = document.createElement("my-directive");
content.appendChild(mydir);
})