uniapp中 nui.getSystemInfo(),报错Error in onReady hook: "ReferenceError: nui is not defined
时间: 2024-04-16 18:24:16 浏览: 107
获取SystemInfo
在 Uniapp 中,`nui.getSystemInfo()` 报错 "ReferenceError: nui is not defined" 是因为 `nui` 对象未被正确引入或声明。
要解决这个问题,你需要确保已经正确引入了 `nui` 对象。通常情况下,你需要在 `script` 标签中引入对应的模块或插件。例如,如果你使用的是 `uni-ui` 插件,你可以按照以下方式引入 `nui` 对象:
```javascript
import nui from '@/uni-ui/nui.js';
export default {
onReady() {
nui.getSystemInfo()
.then(res => {
console.log(res);
})
.catch(err => {
console.error(err);
});
}
}
```
请根据你的具体情况,确认是否正确引入了 `nui` 对象,并在使用之前进行了正确的声明和初始化。如果问题仍然存在,请提供更多相关的代码,以便我能够更好地帮助你解决问题。
阅读全文