【代码出现莫名报错 _小程序开发者工具 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
代码出现莫名报错
我也踩过这个坑(
1
)
已统计您的踩坑,无需重复点击
回答(1)
小程序开发者工具
详细描述
之前只是在本地写开发者工具里面写的没有任何问题,但是在我在项目中加入appid之后就无法运行,控制台打印会出现报错,没有发现代码错误的原因
截图
图片中是我项目的代码,代码之前没有出现问题,但是加入appid 下方出现报错
代码
var times = 0; var bubbleSort = function (nuda) { for (var i = 0; i < nuda.length - 1; i++) { for (var j = i + 1; j < nuda.length; j++) { if (nuda[i] < nuda[j]) {//如果前面的数据比后面的大就交换 var temp = nuda[i]; nuda[i] = nuda[j]; nuda[j] = temp; } console.log("第" + (++times) + "次排序后:" + nuda); } } return nuda; } console.log("The result is:" + bubbleSort(nuda)); var arrnum = bubbleSort(nuda) var showNum = [[arrnum[0], arrnum[1], arrnum[2]]]; console.log(arrnum) console.log(numt()) console.log(nuda) console.log(showNum) var showId = []; showNum[0].forEach(num => { nuda.forEach((firstNum, index) => { if (num == firstNum) { showId.push(index + 1); } }) }) console.log(showId) // var arra = [-8000, 210, 195, 185, 100, 200, 250, 230, 210, -8000, -8000, 250] // var arrRank = [250, 250, 230, 210, 210, 200, 195, 185, 100, -8000, -8000, -8000] // var showNum = [[arrRank[0], arrRank[1], arrRank[2]]]; // console.log("分数最高前三", showNum); // var showId = []; // showNum[0].forEach(num => { // arra.forEach((firstNum, index) => { // if (num == firstNum) { // showId.push(index + 1); // } // }) // }) // console.log(showId) // var c = [] // let obj = { '未完成': 5, '已完成': 8, '待确认': 4, '已取消': 6 }; // let ok = { // 1: -1000, // 2: 30, // 3: 35, // 4: 35, // 5: 40, // 6: 30, // 7: 30, // 8: 30, // 9: 30, // 12: 30, // 10: -1000, // 11: -1000, // education: '理工科' // } // let ok2 = { // 1: -1000, // 2: 30, // 3: 50, // 4: 40, // 5: 50, // 6: 30, // 7: 50, // 8: 30, // 9: -30, // 10: -1000, // 11: -1000, // 12: 50, // education: '博士' // } // let ok3 = { // 1: -1000, // 2: 50, // 3: 50, // 4: 50, // 5: 50, // 6: 50, // 7: 50, // 8: 30, // 9: 30, 10: -1000, 11: -1000, // 12: 30, // sex: '男' // } // let ok4 = { // 1: -1000, // 2: 5, // 3: 0, // 4: 0, // 5: -50, // 6: 15, // 7: 20, // 8: 30, // 9: 50, // 10: -1000, // 11: -1000, // 12: 20, // age: '18岁以下' // } // let ok5 = { // 1: -1000, // 2: 0, // 3: 0, // 4: 0, // 5: 0, // 6: 0, // 7: 30, // 8: 0, // 9: 0, // 10: -1000, // 11: -1000, // 12: 50, // education: '文字功底' // } // let ok6 = { // 1: -1000, // 2: 40, // 3: 10, // 4: 10, // 5: 10, // 6: 10, // 7: 20, // 8: 50, // 9: 50, // 10: -1000, // 11: -1000, // 12: 20, // education: '垃圾' // } // var arrt = [] // for (let i in ok) { // arrt.push(ok[i]) // } // console.log(arrt); // var arrt2 = [] // for (let i in ok2) { // arrt2.push(ok2[i]) // } // console.log(arrt2); // var arrt3 = [] // for (let i in ok3) { // arrt3.push(ok3[i]) // } // console.log(arrt3); // var arrt4 = [] // for (let i in ok4) { // arrt4.push(ok4[i]) // } // console.log(arrt4); // var arrt5 = [] // for (let i in ok5) { // arrt5.push(ok5[i]) // } // console.log(arrt5); // var arrt6 = [] // for (let i in ok6) { // arrt6.push(ok6[i]) // } // console.log(arrt6); // function numt() { // console.log("你好") // // console.log(num) // for (let i = 0; i < arrt.length; i++) { // c[i] = arrt[i] + arrt2[i] + arrt3[i] + arrt4[i] + arrt5[i] + arrt6[i] // } // console.log(c) // return c // } // var nuda = numt() // nuda.pop() function unique(arr) { var result = []; for (var i = 0; i < showId.length; i++) { if (result.indexOf(showId[i]) == -1) { result.push(showId[i]) } } return result; } console.log(showId) var mathnum = unique(arr) console.log(mathnum) var app=getApp() app.dataA2B = mathnum wx.navigateTo({ url: '../pagetwo/pagetwo?showId&id='+JSON.stringify(mathnum), }) }, onLoad: function () { }, })
之前只是在本地写开发者工具里面写的没有任何问题,但是在我在项目中加入appid之后就无法运行,控制台打印会出现报错,没有发现代码错误的原因
编辑于2024-11-23
时间排序
热门排序
[深圳|结业弟子]JS-陈皓宇
0
仔细看看报错信息,首先是请求的域名不合法,因为小程序默认只能想https的url发送请求,所以要在开发者工具设置一下。
左上角有一个设置:点击详情,往下拉最后那里,勾上,就好了。
查看全部>
编辑于2018-08-24
首页
1
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
2546
0
10
代码出现莫名报错
1
1