---
id: "mnsibe47-sv2ni1"
name: "【避免指南】调用海报组件前必须先创建画布"
type: "feedback"
project: "null"
tags: [error, avoid, poster, canvas]
created: "2026-04-10"
---
【下次这样做】在添加任何海报组件（如按钮、文本、图片等）之前，必须先调用 create_poster_canvas 创建画布。错误原因：直接调用 poster:add_add_poster_button 时没有先创建画布，导致系统报错 "No canvas created"。正确流程：1) 先调用 poster:create_poster_canvas 创建画布；2) 再调用 add_poster_button 等组件添加元素。