찾다

 >  Q&A  >  본문

javascript - jade/pug에 의해 생성된 캔버스 태그는 getContext('2d')를 사용하여 null을 반환합니다.

이 프로젝트는 pug를 사용하며 캔버스 태그를 생성해야 하므로 다음 코드를 추가했습니다

으아아아

그런데 js를 사용하여 이 객체를 얻은 후 getContext('2d')를 호출하면 null이 반환됩니다.
객체를 인쇄하면 <canvas class="work-item_Background_canvas">
무엇이 문제인지 알려주세요.

为情所困为情所困2775일 전643

모든 응답(1)나는 대답할 것이다

  • 某草草

    某草草2017-05-19 10:42:25

    이와 같은 템플릿 엔진을 사용하려면 먼저 원하는 HTML ELEMENT를 생성하는지 확인해야 합니다. 템플릿 엔진이 실제로 html을 생성하는지 확인하세요. 이 HTML ELEMENT.code>dom이면 js 런타임의 api이거나 잘못 작성된 것이어야 합니다. HTML ELEMENT,模版引擎最终都是生成html的,确定真的有这个dom,那就一定是js运行时的api或者哪里写错了。

    题目感觉不清楚,但是应该跟pug的关系不大,检查一下canvas相关的api

    질문이 불분명해 보이지만 pug와는 관련이 거의 없을 것 같습니다. canvas와 관련된 api 호출에 문제가 있는지 확인하세요. . 🎜

    회신하다
    0
  • 취소회신하다