在angularjs custom指令中创建一个canvas元素

时间:2017-01-06 05:02:29

标签: javascript angularjs html5 canvas

在AngularJS自定义指令中创建canvas元素的角度方式是什么。

  

document.createElement(' canvas')非Angular Way
  $ document.createElement(' canvas')错误$ document.createElement(' canvas')不是函数   angular.element(' canvas')与jqLit​​e相关的错误   

1 个答案:

答案 0 :(得分:1)

在普通javascript中创建元素并使其成为角度。 angular.element是在元素中使用JQLite方法,但不是为了创建元素

var canvas = angular.element(document.createElement('canvas'));

要查看上面一行创建的元素,只需记录canvas

即可
console.log(a);
console.log(a[0]);

以上元素创建行仅创建开始标记,直到它包含子项。所以,尝试附加孩子来获得结束标记