在AngularJS自定义指令中创建canvas元素的角度方式是什么。
document.createElement(' canvas')非Angular Way
$ document.createElement(' canvas')错误$ document.createElement(' canvas')不是函数 angular.element(' canvas')与jqLite相关的错误
答案 0 :(得分:1)
在普通javascript中创建元素并使其成为角度。 angular.element
是在元素中使用JQLite方法,但不是为了创建元素
var canvas = angular.element(document.createElement('canvas'));
要查看上面一行创建的元素,只需记录canvas
console.log(a);
console.log(a[0]);
以上元素创建行仅创建开始标记,直到它包含子项。所以,尝试附加孩子来获得结束标记