Javascript 帆布赢了';不显示在html中

Javascript 帆布赢了';不显示在html中,javascript,angularjs,canvas,chart.js,Javascript,Angularjs,Canvas,Chart.js,我有一个获取画布ID的服务。但是当我查看页面时,它是空的。有人能帮忙吗? html: 这种获取ID的方式怎么样。可能页面看起来是空的,因为您没有在canvasI get元素中显示任何内容。attrs不是控制台中的函数。Idk为什么(抱歉,这里没有完整的noob) <canvas id="{{anID}}" width="900" height="400"></canvas> link: function (scope){ var canvas = document.ge

我有一个获取画布ID的服务。但是当我查看页面时,它是空的。有人能帮忙吗? html:


这种获取ID的方式怎么样。

可能页面看起来是空的,因为您没有在canvasI get元素中显示任何内容。attrs不是控制台中的函数。Idk为什么(抱歉,这里没有完整的noob)
<canvas id="{{anID}}" width="900" height="400"></canvas>
link: function (scope){
var canvas = document.getElementById(scope.anID);
        var ctx = canvas.getContext("2d");
link: function (scope,element, attrs){
var canvas = element.attrs('id');