小程序
小游戏
企业微信
微信支付
扫描小程序码分享
菜鸟问题:就这么简单一个页面,还有一个自定义组件,加载过程没有访问任何服务器,没有调用任何函数!可就是加载延迟,多次审核都是“白屏”不通过。
自测也有延迟
请指教,该如何优化,个人认为代码已经精减到最低了。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你这个db是个什么东西,估计是这个文件太大了
const db = require('../../db/db')
}
const checkAnswered = async (openid) => {
// 1. 获取数据库引用
const db = wx.cloud.database()
const countResult = await db.collection('answer')
.where({
_openid: openid
}).count()
return countResult
const submitAnswer = async (answer) => {
await db.collection('answer').add({
data: answer
}).then(res => {
return res
})
module.exports = {
getQuestionsAsync,
submitAnswer,
checkAnswered
//app.js App({ onLaunch: function () { if (!wx.cloud) { console.error('请使用 2.2.3 或以上的基础库以使用云能力') } else { wx.cloud.init({ // env 参数说明: env: 'bestwintest-ba1lt', traceUser: true, }) } }, globalData: { } }) //index.js console.log(new Date()) //获取应用实例 const app = getApp() const db = require('../../db/db') Page({ data: { userInfo: {}, hasUserInfo: false, canIUse: wx.canIUse('button.open-type.getUserInfo'), gradearray: ['请选择', '高一', '高二', '高三'], gradeindex: 0, classarray: ['请选择', 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], classindex: 0, questions: [], qCount: 50, index: 1, currentQuestion: {}, answers: [], state: 0 }, bindPickerGradeChange(e) { this.setData({ gradeindex: +e.detail.value }) }, bindPickerClassChange(e) { this.setData({ classindex: +e.detail.value }) }, onLoad: function () { console.log(new Date() + ' index.onLoad Finished') } })
亮代码吧 或者弄个代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你这个db是个什么东西,估计是这个文件太大了
const db = require('../../db/db')
}
const checkAnswered = async (openid) => {
// 1. 获取数据库引用
const db = wx.cloud.database()
const countResult = await db.collection('answer')
.where({
_openid: openid
}).count()
return countResult
}
const submitAnswer = async (answer) => {
// 1. 获取数据库引用
const db = wx.cloud.database()
await db.collection('answer').add({
data: answer
}).then(res => {
return res
})
}
module.exports = {
getQuestionsAsync,
submitAnswer,
checkAnswered
}
//app.js App({ onLaunch: function () { if (!wx.cloud) { console.error('请使用 2.2.3 或以上的基础库以使用云能力') } else { wx.cloud.init({ // env 参数说明: env: 'bestwintest-ba1lt', traceUser: true, }) } }, globalData: { } }) //index.js console.log(new Date()) //获取应用实例 const app = getApp() const db = require('../../db/db') Page({ data: { userInfo: {}, hasUserInfo: false, canIUse: wx.canIUse('button.open-type.getUserInfo'), gradearray: ['请选择', '高一', '高二', '高三'], gradeindex: 0, classarray: ['请选择', 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], classindex: 0, questions: [], qCount: 50, index: 1, currentQuestion: {}, answers: [], state: 0 }, bindPickerGradeChange(e) { this.setData({ gradeindex: +e.detail.value }) }, bindPickerClassChange(e) { this.setData({ classindex: +e.detail.value }) }, onLoad: function () { console.log(new Date() + ' index.onLoad Finished') } })
亮代码吧 或者弄个代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html