如何用代码动态获取微信小程序组件的对象和它的属性值,我用document.getElementById会报错
document.getElementById 是 Web DOM API,微信小程序没有 DOM,所以会报错。小程序必须用数据驱动的方式操作界面。
🔑 核心区别
| Web 开发 | 微信小程序 |
|---|---|
document.getElementById("box") 获取 DOM |
wx.createSelectorQuery() 查询节点 |
box.appendChild(el) 添加子元素 |
修改 data 数组 + setData() + wx:for 自动渲染 |
| 直接操作 DOM | 数据驱动,框架自动更新视图 |
浙公网安备 33010602011771号