vue如何能吧canvas对象渲染到页面

如果数组中都是canvas对象, vue如何能吧canvas对象渲染到页面.

ul
    li
        canvas
        
   li
        canvas
          

v-html只能渲染出一个字符串, 没办法像appendChild那样插入canvas对象.

阅读 9.3k
3 个回答

data中存放canvas的数组.


<li v-for='item in canvas'><img :src='item.toDataURL()' /></li>

看了下toDataURL可以转成base64, 算个办法,如果没有更好的方案, 我就自己采纳自己了,嘿

新手上路,请多包涵

给canvas动态添加id放在循环中就行

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题