From c68914cc7b845144decff8e268a25e8760322f48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=92=E9=A3=9E=E6=89=AC?= <2414723097@qq.com> Date: Sun, 30 Jun 2024 21:47:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 + app.js | 11 + app.json | 14 + app.wxss | 12 + pages/conn/conn.js | 86 ++ pages/conn/conn.json | 1 + pages/conn/conn.wxml | 5 + pages/conn/conn.wxss | 1 + pages/index/index.js | 76 ++ pages/index/index.json | 1 + pages/index/index.wxml | 5 + pages/index/index.wxss | 18 + pages/result/result.js | 111 +++ pages/result/result.json | 1 + pages/result/result.wxml | 19 + pages/result/result.wxss | 21 + pages/test/test.js | 217 +++++ pages/test/test.json | 1 + pages/test/test.wxml | 40 + pages/test/test.wxss | 30 + pages/wrongAnswer/wrongAnswer.js | 138 ++++ pages/wrongAnswer/wrongAnswer.json | 1 + pages/wrongAnswer/wrongAnswer.wxml | 48 ++ pages/wrongAnswer/wrongAnswer.wxss | 40 + project.config.json | 38 + project.private.config.json | 7 + utils/util.js | 19 + weui.wxss | 1196 ++++++++++++++++++++++++++++ 28 files changed, 2159 insertions(+) create mode 100644 app.js create mode 100644 app.json create mode 100644 app.wxss create mode 100644 pages/conn/conn.js create mode 100644 pages/conn/conn.json create mode 100644 pages/conn/conn.wxml create mode 100644 pages/conn/conn.wxss create mode 100644 pages/index/index.js create mode 100644 pages/index/index.json create mode 100644 pages/index/index.wxml create mode 100644 pages/index/index.wxss create mode 100644 pages/result/result.js create mode 100644 pages/result/result.json create mode 100644 pages/result/result.wxml create mode 100644 pages/result/result.wxss create mode 100644 pages/test/test.js create mode 100644 pages/test/test.json create mode 100644 pages/test/test.wxml create mode 100644 pages/test/test.wxss create mode 100644 pages/wrongAnswer/wrongAnswer.js create mode 100644 pages/wrongAnswer/wrongAnswer.json create mode 100644 pages/wrongAnswer/wrongAnswer.wxml create mode 100644 pages/wrongAnswer/wrongAnswer.wxss create mode 100644 project.config.json create mode 100644 project.private.config.json create mode 100644 utils/util.js create mode 100644 weui.wxss diff --git a/README.md b/README.md index 0f32af4..8d0b176 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # 111 +ӣhttps://pan.baidu.com/s/1BYcfeN_V62TgyEb5OdIdcg?pwd=6666 +ȡ룺6666 \ No newline at end of file diff --git a/app.js b/app.js new file mode 100644 index 0000000..98c5beb --- /dev/null +++ b/app.js @@ -0,0 +1,11 @@ +//app.js +App({ + onLaunch: function () { + // 展示本地存储能力 + + }, + globalData: { + userInfo: null, + questions: [] + } +}) \ No newline at end of file diff --git a/app.json b/app.json new file mode 100644 index 0000000..b89c650 --- /dev/null +++ b/app.json @@ -0,0 +1,14 @@ +{ + "pages": [ + "pages/index/index", + "pages/test/test", + "pages/result/result", + "pages/wrongAnswer/wrongAnswer" + ], + "window": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#99ffcc", + "navigationBarTitleText": "小学五年级数学测试", + "navigationBarTextStyle": "black" + } +} \ No newline at end of file diff --git a/app.wxss b/app.wxss new file mode 100644 index 0000000..542034a --- /dev/null +++ b/app.wxss @@ -0,0 +1,12 @@ +/**app.wxss**/ +@import "weui.wxss"; + +.container { + height: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + padding: 200rpx 0; + box-sizing: border-box; +} diff --git a/pages/conn/conn.js b/pages/conn/conn.js new file mode 100644 index 0000000..06df3f5 --- /dev/null +++ b/pages/conn/conn.js @@ -0,0 +1,86 @@ +// pages/conn/conn.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + + bindtest: function () { + wx.request({ + url: 'http://111.230.50.64:8080/WxMath/ServletTest', + data: { + + }, + method: 'GET', + header: { + 'content-type': 'application/json' // 默认值 + }, + success: function (res) { + console.log(res.data); + }, + fail: function (res) { + console.log(".....fail....."); + } + }) + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) \ No newline at end of file diff --git a/pages/conn/conn.json b/pages/conn/conn.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/pages/conn/conn.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/pages/conn/conn.wxml b/pages/conn/conn.wxml new file mode 100644 index 0000000..7940c0d --- /dev/null +++ b/pages/conn/conn.wxml @@ -0,0 +1,5 @@ + +pages/conn/conn.wxml + + + \ No newline at end of file diff --git a/pages/conn/conn.wxss b/pages/conn/conn.wxss new file mode 100644 index 0000000..0e35874 --- /dev/null +++ b/pages/conn/conn.wxss @@ -0,0 +1 @@ +/* pages/conn/conn.wxss */ \ No newline at end of file diff --git a/pages/index/index.js b/pages/index/index.js new file mode 100644 index 0000000..94a2820 --- /dev/null +++ b/pages/index/index.js @@ -0,0 +1,76 @@ +//index.js +//获取应用实例 +const app = getApp() + +Page({ + data: { + motto: 'Hello World', + userInfo: {}, + hasUserInfo: false, + canIUse: wx.canIUse('button.open-type.getUserInfo') + }, + //事件处理函数 + beginAnswer: function () { + + wx.navigateTo({ + url: '../test/test' + }) + }, + + onLoad: function () { + /* 请求数据 */ + wx.request({ + url: 'http://111.230.50.64:8080/WxMath/ServletTest', + data: { + + }, + method: 'GET', + header: { + 'content-type': 'application/json' // 默认值 + }, + success: function (res) { + //var questionList = []; + app.globalData.questions = res.data; + console.log(res.data); + }, + fail: function (res) { + console.log(".....fail....."); + } + }) + + if (app.globalData.userInfo) { + this.setData({ + userInfo: app.globalData.userInfo, + hasUserInfo: true + }) + } else if (this.data.canIUse){ + // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 + // 所以此处加入 callback 以防止这种情况 + app.userInfoReadyCallback = res => { + this.setData({ + userInfo: res.userInfo, + hasUserInfo: true + }) + } + } else { + // 在没有 open-type=getUserInfo 版本的兼容处理 + wx.getUserInfo({ + success: res => { + app.globalData.userInfo = res.userInfo + this.setData({ + userInfo: res.userInfo, + hasUserInfo: true + }) + } + }) + } + }, + getUserInfo: function(e) { + console.log(e) + app.globalData.userInfo = e.detail.userInfo + this.setData({ + userInfo: e.detail.userInfo, + hasUserInfo: true + }) + } +}) diff --git a/pages/index/index.json b/pages/index/index.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/pages/index/index.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/pages/index/index.wxml b/pages/index/index.wxml new file mode 100644 index 0000000..6b70ad6 --- /dev/null +++ b/pages/index/index.wxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/pages/index/index.wxss b/pages/index/index.wxss new file mode 100644 index 0000000..dbf4974 --- /dev/null +++ b/pages/index/index.wxss @@ -0,0 +1,18 @@ +/**index.wxss**/ +page{ + background-color: #99ffcc; + background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAcgByAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAKoAXIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2knmkyc0EnNJ71ytnkBk0ZNBFJWYC5NGTSUUALk0ZNJRQAuTRk0lFAC5NGTSUUALk0ZNJRQAuTRk0lFAC5NGTSUUALk0ZNJRQAuTRk0lFAC5NGTSUUALk0ZNJRQAuTRk0lFAC5NGTSUUALk0ZNJRQAuTRk0lFAC5NGTSUUALk0ZNJRQAuTRk0lFAC5NGTSUUALk0ZNJRQAuTRk0lFADqKKKZQh60A0HrSUiRT0pKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAHUUUUyhD1pKU9aSkSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADqKKKZQh60lKetJSJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigB1FFFMoQ9aSlPWkpEhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA6iiimUIetJSnrSUiQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAdRRRTKEPWkpT1pKRIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAOoooplCHrSUp60lIkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAHUUUUyhD1pKU9aSkSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADqKKKZQh60lKetJSJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigB1FFFMoQ9aSlPWkpEhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA6iiimUIetJSnrS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voWKKKKCgoopRQAueKCfSlxxS1aTKGgkmnUUU0AUUUUxhRRRQAUUUUAOooopjIj1pKU9aSsTMKKKKACiiigAooooAKKKKACiiigAoHWiigBc0lLzSUwCjvRRSAWjtRn2o496YwxRzR+NFIBKKX8KXPsKAG0UuD6UDNMAANL07GjJxRuNA1YCRim07JPYUmD6UPUTEoFLzS8+lCACDS4oOaBnvVWQxCMUAU4jNIBii2orBS0UUxhRRRTGFFFFABRRRQAUUUUAOooopjIj1pKU9aSsTMKKKKACiiigAooooAKKKKACiiigApR1pKUdaEAtNp1NqwCgUUCiwx3PpRx6Uo6UuKLAM4owPWnGjHFKwDfxopw6UtFh2I6MmpKKLByjNx9aMn1p9FFh8rI80ZqSiiwuUZupd3tTqKLMOUbupwOaOKKpXHYKKKKY7BRRRQFgooooCwUUUUBYKKKKAsFFFFAWHUUd6KCrER60lKetJWRiFFFFABRRRQAUUUUAFFFFABRRRQAUo60lKOtCAWm06m1YBQKKBQMeOlLSDpS0AFFFFABRRRQUgooooGFFFFBQUUUUAFIaWkNNAJRRRTAKKKKACiiigBR0paQdKWgAooooAKKKKACiiigB3eijvRTGRHrSUp60lYmAUUUUAFFFFABRRRQAUUUUAFFFFABSjrSUo60IBabTqbVgFAooFAx46UtIOlLQAUUUUAFFFFBSCiiigYUUUUFBRRRQAUhpaQ0wEooopgFFFFABRRRQAo6UtIOlLQAUUUUAFFFFABRRRQA7vRR3opjIj1pKU9aSsTAKKKKACiiigAooooAKKKKACiiigApR1pKUdaEAtNp1NqwCgUUCgY8dKWkHSloAKKKKACiiigpBRRRQMKKKKCgooooAKQ0tIaaASiiimAUUUUAFFFFACjpS0g6UtABRRRQAUUUUAFFFFADu9FHeimMiPWkpT1pKxMAooooAKKKKACiiigAooooAKKKKAClHWkpR1oQC02nU2rAKBRQKBjx0paQdKWgAooooAKKKKCkFFFFAwooooKCiiigApDS0hpgJRRRTAKKKKACiiigBR0paQdKWgAooooAKKKKACiiigB3eijvRTGRHrSUp60lYmAUUUUAFFFFABRRRQAUUUUAFFFFABSjrSUo60IBabTqbVgFAooFAx46UtIOlLQAUUUUAFFFFBSCiiigYUUUUFBRRRQAUhpaQ00AlFFFMAooooAKKKKAFHSlpB0paACiiigAooooAKKKKAHd6KO9FMZEetJSnrSViYBRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJSjrQgFptOptWAUCigUDHjpS0g6UtABRRRQAUUUUFIKKKKBhRRRQUFFFFABSGlpDTASiiimAUUUUAFFFFACjpS0g6UtABRRRQAUUUUAFFFFADu9FHeimMiPWkpT1pKxMAooooAKKKKACiiigAooooAKKKKAClHWkpR1oQC02nU2rAKBRQKBjx0paQdKWgAooooAKKKKCkFFFFAwooooKCiiigApDS0hpoBKKKKYBRRRQAUUUUAKOlLSDpS0AFFFFABRRRQAUUUUAO70Ud6KYyI9aSlPWkrEwCiiigAooooAKKKKACiiigAooooAKUdaSlHWhALTadTasAoFFAoGPHSlpB0paBhRRRQAUUUUDQUUUUDCiiigoKKKKACkNLSGmgEooopgFFFFABRRRQAo6UtIOlLQAUUUUAFFFFABRRRQA7vRR3opjIj1pKU9aSsTAKKKKACiiigAooooAKKKKACiiigApR1pKUdaEAtNp1NqwCgUUCgY8dKWkHSloAKKKKACiiigpBRRRQMKKKKCgooooAKQ0tIaYCUUUUwCiiigAooooAUdKWkHSloAKKKKACiiigAooooAd3oo70UxkR60lKetJWJgFFFFABRRRQAUUUUAFFFFABRRRQAUo60lKOtCAWm06m1YBQKKBQMeOlLSDpS0DCiiigAooooGgooooGFFFFBQUUUUAFIaWkNNAJRRRTAKKKKACiiigBR0paQdKWgAooooAKKKKACiiigB3eijvRTGRHrSUp60lYmAUUUUAFFFFABRRRQAUUUUAFFFFABSjrSUo60IBabTqbVgFAooFAx46UtIOlLQAUUUUAFFFFBSCiiigYUUUUFBRRRQAUhpaQ0wEooopgFFFFABRRRQAo6UtIOlLQAUUUUAFFFFABRRRQA7vRR3opjIj1pKU9aSsTAKKKKACiiigAooooAKKKKACiiigApR1pKUdaEAtNp1NqwCgUUCgY8dKWkHSloAKKKKACiiigpBRRRQMKKKKCgooooAKQ0tIaaASiiimAUUUUAFFFFACjpS0g6UtABRRRQAUUUUAFFFFADu9FHeimMiPWkpT1pKxMAooooAKKKKACiiigAooooAKKKKAClHWkpR1oQC02nU2rAKBRQKBjx0paQdKWgAooooAKKKKCkFFFFAwooooKCiiigApDS0hpoBKKKKYBRRRQAUUUUAKOlLSDpS0AFFFFABRRRQAUUUUAO70Ud6KYyI9aSlPWkrEwCiiigAooooAKKKKACiiigAooooAKUdaSlHWhALTadTasAoFFAoGPHSlpB0paACiiigAooooKQUUUUDCiiigoKKKKACkNLSGmAlFFFMAooooAKKKKAFHSlpB0paACiiigAooooAKKKKAHd6KO9FMZEetJSnrSViYBRRRQAUUUUAFFFFABRRRQAUUUUAFKOtJSjrQgFptOptWAUCigUDHjpS0g6UtAwooooAKKKKBoKKKKBhRRRQUFFFFABSGlpDTQCUUUUwCiiigAooooAUdKWkHSloAKKKKACiiigAooooAd3oo70UxkR60lKetJWJgFFFFABRRRQAUUUUAFFFFABRRRQAUo60lKOtCAWm06m1YBQKKBQMeOlLSDpS0AFFFFABRRRQUgooooGFFFFBQUUUUAFIaWkNMBKKKKYBRRRQAUUUUAKOlLSDpS0AFFFFABRRRQAUUUUAO70Ud6KYyI9aSlPWkrEwCiiigAooooAKKKKACiiigAooooAKUdaSlHWhALTadTasAoFFAoGPHSlpB0paBhRRRQAUUUUDQUUUUDCiiigoKKKKACkNLSGmgEooopgFFFFABRRRQAo6UtIOlLQAUUUUAFFFFABRRRQA7vRR3opjIj1pKU9aSsTAKKKKACiiigAooooAKKKKACiiigApR1pKUdaEAtNp1NqwCgUUCgY8dKWkHSloAKKKKACiiigpBRRRQMKKKKCgooooAKQ0tIaaASiiimAUUUUAFFFFACjpS0g6UtABRRRQAUUUUAFFFFADu9FHeimMiPWkpT1pKxMAooooAKKKKACiiigAooooAKKKKAClHWkpR1oQC02nU2rAKBRQKBjx0paQdKWgAooooAKKKKCkFFFFAwooooKCiiigApDS0hpgJRRRTAKKKKACiiigBR0paQdKWgAooooAKKKKACiiigB3eijvRTGRHrSUp60lYmAUUUUAFFFFABRRRQAUUUUAFFFFABSjrSUo60IBabTqbVgFAooFAx46UtIOlLQAUUUUAFFFFBSCiiigYUUUUFBRRRQAUhpaQ00AlFFFMAooooAKKKKAFHSlpB0paACiiigAooooAKKKKAHd6KO9FMZEQc0YNFFYmNgwaMGiigLBg0YNFFAWDBowaKKAsGDRg0UUBYMGjBoooCwYNABzRRTW4WFwaTBooqwsGDQAaKKBjwDijBooosOwYNGDRRRYLBg0YNFFA0hcGjBoooHYMGjBoooKDBowaKKADBpCDRRQAmDRg0UUxBg0YNFFABg0YNFFACgGlwaKKADBowaKKADBowaKKADBowaKKAF70UUUxn//Z) no-repeat center; +} +.begininfo { + position: fixed; + height: 100%; + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +.ep{ + margin-top: 150rpx; +} + diff --git a/pages/result/result.js b/pages/result/result.js new file mode 100644 index 0000000..42c80e2 --- /dev/null +++ b/pages/result/result.js @@ -0,0 +1,111 @@ +// pages/result/result.js +var app = getApp(); +Page({ + + /** + * 页面的初始数据 + */ + data: { + wrong: 0, + wrongList: [], + accuracy:0, + mytrue:0, + grade:0, + answerArrays1:[], + answerArrays2:[], + answerArrays3:[] + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + // console.log(options.wrongList); + // console.log(JSON.parse(options.wrongList)); + // console.log(typeof JSON.parse(options.wrongList)); + // console.log(options.answerArrays2); + // console.log(options.answerArrays2.length); + // console.log(typeof options.answerArrays2); + //设置标题 + wx.setNavigationBarTitle({ + title: "测试结果" + }) + this.setData({ + wrong: options.wrong - 0, + wrongList: options.wrongList, + answerArrays1: options.answerArrays1, + answerArrays2: options.answerArrays2, + answerArrays3: options.answerArrays3 + }) + this.setData({ + mytrue: 20 - this.data.wrong, + }) + this.setData({ + accuracy: 5*this.data.mytrue, + }) + this.setData({ + grade: this.data.mytrue*5 + }) + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + }, + reset: function(){ + wx.redirectTo({ + url: '../index/index', + }) + }, + wrongAnswer:function(){ + + wx.redirectTo({ + url: '../wrongAnswer/wrongAnswer?wrongList=' + this.data.wrongList + '&answerArrays1=' + this.data.answerArrays1 + '&answerArrays2=' + this.data.answerArrays2 + '&answerArrays3=' + this.data.answerArrays3 + }) + } + +}) \ No newline at end of file diff --git a/pages/result/result.json b/pages/result/result.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/pages/result/result.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/pages/result/result.wxml b/pages/result/result.wxml new file mode 100644 index 0000000..9148293 --- /dev/null +++ b/pages/result/result.wxml @@ -0,0 +1,19 @@ + + + + 恭喜您答题结束 + + + + 本次测试总共20道题 + 答对{{mytrue}}道题 + 答错{{wrong}}道题 + 正确率为{{accuracy}}% + 本次测试得{{grade}}分 + + + + + + + diff --git a/pages/result/result.wxss b/pages/result/result.wxss new file mode 100644 index 0000000..2721b02 --- /dev/null +++ b/pages/result/result.wxss @@ -0,0 +1,21 @@ +/* pages/result/result.wxss */ +page{ + background-color: #99ffcc; + background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAPAAhwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9oKKKK+W1PxchtqbTram1wVgCiiiucAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAd9lo+y02iuj2wFikZd1CtupaP4pWxXooornJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKsZzRQVyleirFFdHsSSvRRRXOAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA62qa2/1FQ21Ft/qK6KIEsHQUv2b/R6SAZApf+Pq3rvCgQ/aqPtVNoo1Nvq4UUUVgPUKKKKn2BgFFO+y0fZaPYANoooqgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK88AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiilt7eW4gm96Db6uJbruNWLb/j2qG2/wCmlTW11D5FdFEKNEK+b/26v20Zv2S4PCNpp/g8+MNS8SxXvkw/2n/ZfkQ2UHnzzed/1xr6Ug4avhf/AIK4XX2b4kfB6L/nhZeJv9d/x7/8gSf/AF1dFGsdFA+r/gp8UIvjH8NtF8WWlp9ns9esob6CHzvPn8muvtq8j/YNtfsv7H/wx/ff8ynZf+iK9c/5dq31Niai18n7PVenW11XNQOLUbRTra1qb7NXof8ALowK9FO+y0fZaw1AbRRRRqb6hRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFeQYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA62o/49rei2o+y0DEW5xNNXy5b/APBV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hRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQP/2Q==) ; +} +.result_title{ + margin-left: 10rpx; +} +.result{ + margin: 50px auto; + text-align: center; +} + +.mybutton { + width: 200px; + height: 30px; + margin: 150px auto; +} +button{ + float: left; +} diff --git a/pages/test/test.js b/pages/test/test.js new file mode 100644 index 0000000..a1c5c67 --- /dev/null +++ b/pages/test/test.js @@ -0,0 +1,217 @@ +// pages/test/test.js +const app = getApp() +var W +var wrongLists +Page({ + + /** + * 页面的初始数据 + */ + data: { + index: 0, + realIndex: 0, + questionCount: 0, + optionCount: 0, + wrong: 0, + myoption: ["A", "B", "C", "D", "E", "F"], + isSelected: false, + questionArrays: [], + answerArrays1: ["A", "B", "C"], //三个选项题目乱序前的数组 + answerArrays2: ["A", "B", "C", "D"], //四个选项题目乱序前的数组 + answerArrays3: ["A", "B", "C", "D", "E", "F"], //六个选项题目乱序前的数组 + setColor: "green", + icon: ["circle", "circle", "circle", "circle", "circle", "circle"], + wrongList:[], + count:20 //显示多少道题目 + }, + //乱序算法 + randSort: function () { + return Math.random() > 0.5 ? 1 : -1; + }, + //对数组乱序 + setList: function () { + var newList = this.data.questionArrays.sort(this.randSort); + this.setData({ + list: newList, + }); + }, + //对三个选项乱序 + setOption1: function () { + var newOption1 = this.data.answerArrays1.sort(this.randSort); + this.setData({ + answerArrays1: newOption1 + }) + }, + //对四个选项乱序 + setOption2: function () { + var newOption2 = this.data.answerArrays2.sort(this.randSort); + this.setData({ + answerArrays2: newOption2 + }) + }, + //对六个选项乱序 + setOption3: function () { + var newOption3 = this.data.answerArrays3.sort(this.randSort); + this.setData({ + answerArrays3: newOption3 + }) + }, + //点击选项触发函数 + select: function (event) { + + setTimeout(function () { + this.setData({ + icon: ["circle", "circle", "circle", "circle", "circle", "circle"] + }) + }.bind(this), 200); + var value = event.currentTarget.dataset.value; + var chooseOption = event.currentTarget.dataset.option; + var trueOption = app.globalData.questions[this.data.realIndex].true; + var trueVaule = app.globalData.questions[this.data.realIndex].option[trueOption]; + console.log("选择的选项是:" + chooseOption + " 选择的值:" + value); + console.log("本题乱序前的选项是:" + trueOption + " 值是:" + trueVaule); + + if (value != trueVaule) { + var icons = ["circle", "circle", "circle", "circle", "circle", "circle"]; + + + var tmp= {"order":"","trueOption":"","wrongOption":""}; + icons[chooseOption] = "cancel"; + tmp.order = this.data.realIndex; + tmp.trueOption = trueOption; + tmp.wrongOption = this.data.myoption[chooseOption]; + console.log(tmp); + wrongLists.push(tmp); + console.log(wrongLists); + this.setData({ + icon: icons, + wrong: this.data.wrong + 1, + wrongList: wrongLists + }) + + console.log("order---:"+this.data.wrongList[0].order); + W = JSON.stringify(this.data.wrongList) + } else { + var icons = ["circle", "circle", "circle", "circle", "circle", "circle"]; + icons[chooseOption] = "success"; + this.setData({ + icon: icons + }) + } + + if (this.data.index < this.data.count - 1) { + this.setData({ + isSelected: false, + index: this.data.index + 1, + }) + this.setData({ + realIndex: this.data.questionArrays[this.data.index] + }) + this.setData({ + //questionDetail: app.globalData.questions[this.data.realIndex].question, + options: app.globalData.questions[this.data.realIndex].option, + questionImage: app.globalData.questions[this.data.realIndex].question, + optionnumber: app.globalData.questions[this.data.realIndex].number + }) + // console.log("选择后的index:" + this.data.index); + // console.log("选择后的realIndex:" + this.data.realIndex); + } else { + var aw1 = JSON.stringify(this.data.answerArrays1), + aw2 = JSON.stringify(this.data.answerArrays2), + aw3 = JSON.stringify(this.data.answerArrays3); + wx.navigateTo({ + url: '/pages/result/result?wrong=' + this.data.wrong + '&wrongList=' + W + '&answerArrays1=' + aw1 + '&answerArrays2=' + aw2 + '&answerArrays3=' + aw3 + }) + } + + }, + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + //设置标题 + wx.setNavigationBarTitle({ + title: "答题区" + }) + wrongLists = []; + //在js中初始化一个数组,数组里存储正序的题号。这里题号从1开始 + this.setData({ + questionCount: app.globalData.questions.length + }) + var questionArray = []; + for (var i = 0; i < this.data.questionCount; i++) { + questionArray.push(i); + } + this.setData({ + questionArrays: questionArray, + }) + //乱序题号数组、选项数组 + this.setList(); + console.log("乱序后的题号数组:" + this.data.questionArrays) + this.setOption1(); + this.setOption2(); + this.setOption3(); + console.log("乱序后的选项数组:" + this.data.answerArrays1 + "\n" + this.data.answerArrays2 + "\n" + this.data.answerArrays3) + //初始化第一个题目 + this.setData({ + realIndex: this.data.questionArrays[this.data.index] + }) + console.log("onLoad时的index:" + this.data.index); + console.log("onLoad时的realIndex:" + this.data.realIndex); + this.setData({ + //questionDetail: app.globalData.questions[this.data.realIndex].question, + options: app.globalData.questions[this.data.realIndex].option, + questionImage: app.globalData.questions[this.data.realIndex].question, + optionnumber: app.globalData.questions[this.data.realIndex].number + }) + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) \ No newline at end of file diff --git a/pages/test/test.json b/pages/test/test.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/pages/test/test.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/pages/test/test.wxml b/pages/test/test.wxml new file mode 100644 index 0000000..e767b32 --- /dev/null +++ b/pages/test/test.wxml @@ -0,0 +1,40 @@ + + + + + {{index+1}}、 + + + + + + + + + + + + {{myoption[index]}}、 + + + + + + + + {{myoption[index]}}、 + + + + + + + + {{myoption[index]}}、 + + + + + + + \ No newline at end of file diff --git a/pages/test/test.wxss b/pages/test/test.wxss new file mode 100644 index 0000000..f524bcf --- /dev/null +++ b/pages/test/test.wxss @@ -0,0 +1,30 @@ +/* pages/test/test.wxss */ +page{ + background-color: #99ffcc; + background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAPAAhwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9oKKKK+W1PxchtqbTram1wVgCiiiucAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAd9lo+y02iuj2wFikZd1CtupaP4pWxXooornJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKsZzRQVyleirFFdHsSSvRRRXOAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA62qa2/1FQ21Ft/qK6KIEsHQUv2b/R6SAZApf+Pq3rvCgQ/aqPtVNoo1Nvq4UUUVgPUKKKKn2BgFFO+y0fZaPYANoooqgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK88AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiilt7eW4gm96Db6uJbruNWLb/j2qG2/wCmlTW11D5FdFEKNEK+b/26v20Zv2S4PCNpp/g8+MNS8SxXvkw/2n/ZfkQ2UHnzzed/1xr6Ug4avhf/AIK4XX2b4kfB6L/nhZeJv9d/x7/8gSf/AF1dFGsdFA+r/gp8UIvjH8NtF8WWlp9ns9esob6CHzvPn8muvtq8j/YNtfsv7H/wx/ff8ynZf+iK9c/5dq31Niai18n7PVenW11XNQOLUbRTra1qb7NXof8ALowK9FO+y0fZaw1AbRRRRqb6hRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFeQYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA62o/49rei2o+y0DEW5xNNXy5b/APBV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hRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQP/2Q==); +} + +.myimage{ + width: 100%; + display: block; + /*height: 250rpx;*/ + +} +.myoptionimage{ + width:540rpx; + /* height:80rpx;*/ + + +} +.page_title_question{ + margin-left: 20rpx; + margin-right: 20rpx; + margin-bottom: 20rpx; + border: 1rpx solid #000; + overflow: hidden; + border-radius: 25rpx; +} +.page__title{ + margin-left: 10rpx; +} + diff --git a/pages/wrongAnswer/wrongAnswer.js b/pages/wrongAnswer/wrongAnswer.js new file mode 100644 index 0000000..d057323 --- /dev/null +++ b/pages/wrongAnswer/wrongAnswer.js @@ -0,0 +1,138 @@ +var app = getApp() +Page({ + + /** + * 页面的初始数据 + */ + data:{ + wrongList:[], + answerArrays1: [], + answerArrays2: [], + answerArrays3: [], + indexs:0, + myoption: ["A", "B", "C", "D", "E", "F"], + trueoption:[] + }, + //判断正确选项乱序后的位置 + TrueOptionFunction:function(){ + var trueoptions = []; + for(var i = 0;i < this.data.wrongList.length;i++){ + if (app.globalData.questions[this.data.wrongList[i].order].number == '3'){ + for(var j = 0;j < 3;j++){ + if(this.data.wrongList[i].trueOption == this.data.answerArrays1[j]) + { + trueoptions.push(j); + } + } + } + else if (app.globalData.questions[this.data.wrongList[i].order].number == '4') { + for (var j = 0; j < 4; j++) { + if (this.data.wrongList[i].trueOption == this.data.answerArrays2[j]) { + trueoptions.push(j); + } + } + } + else { + for (var j = 0; j < 6; j++) { + if (this.data.wrongList[i].trueOption == this.data.answerArrays3[j]) { + trueoptions.push(j); + } + } + } + this.setData({ + trueoption: trueoptions + }) + } + }, + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + // console.log(JSON.parse(options.wrongList)); + // console.log(typeof JSON.parse(options.wrongList)); + //设置标题 + wx.setNavigationBarTitle({ + title: "错题集" + }) + this.setData({ + wrongList:JSON.parse(options.wrongList), + answerArrays1: JSON.parse(options.answerArrays1), + answerArrays2: JSON.parse(options.answerArrays2), + answerArrays3: JSON.parse(options.answerArrays3) + }) + this.setData({ + wrongquestionImage: app.globalData.questions[this.data.wrongList[this.data.indexs].order].question, + //wrongquestionDetail: app.globalData.questions[this.data.wrongList[this.data.indexs].order].question, + wrongoptionnumber: app.globalData.questions[this.data.wrongList[this.data.indexs].order].number, + wrongoptions: app.globalData.questions[this.data.wrongList[this.data.indexs].order].option + }) + this.TrueOptionFunction(); + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + }, + next:function(){ + if(this.data.indexs < this.data.wrongList.length - 1){ + this.setData({ + indexs:this.data.indexs+1 + }) + this.setData({ + wrongquestionImage: app.globalData.questions[this.data.wrongList[this.data.indexs].order].question, + //wrongquestionDetail: app.globalData.questions[this.data.wrongList[this.data.indexs].order].question, + wrongoptionnumber: app.globalData.questions[this.data.wrongList[this.data.indexs].order].number, + wrongoptions: app.globalData.questions[this.data.wrongList[this.data.indexs].order].option + }) + } + }, + goFirst:function(){ + wx.redirectTo({ + url: '../index/index' + }) + } +}) \ No newline at end of file diff --git a/pages/wrongAnswer/wrongAnswer.json b/pages/wrongAnswer/wrongAnswer.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/pages/wrongAnswer/wrongAnswer.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/pages/wrongAnswer/wrongAnswer.wxml b/pages/wrongAnswer/wrongAnswer.wxml new file mode 100644 index 0000000..3e4d8bf --- /dev/null +++ b/pages/wrongAnswer/wrongAnswer.wxml @@ -0,0 +1,48 @@ + + + {{indexs+1}}、 + + + + + + + + + + + + {{myoption[index]}}、 + + + + + + + {{myoption[index]}}、 + + + + + + + {{myoption[index]}}、 + + + + + + + + + 您的答案为{{wrongList[indexs].wrongOption}} + 正确答案为{{myoption[trueoption[indexs]]}} + + + + + + + + + \ No newline at end of file diff --git a/pages/wrongAnswer/wrongAnswer.wxss b/pages/wrongAnswer/wrongAnswer.wxss new file mode 100644 index 0000000..8e9568f --- /dev/null +++ b/pages/wrongAnswer/wrongAnswer.wxss @@ -0,0 +1,40 @@ +page{ + background-color: #99ffcc; + background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAPAAhwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9oKKKK+W1PxchtqbTram1wVgCiiiucAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAd9lo+y02iuj2wFikZd1CtupaP4pWxXooornJCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKsZzRQVyleirFFdHsSSvRRRXOAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA62qa2/1FQ21Ft/qK6KIEsHQUv2b/R6SAZApf+Pq3rvCgQ/aqPtVNoo1Nvq4UUUVgPUKKKKn2BgFFO+y0fZaPYANoooqgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK88AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiilt7eW4gm96Db6uJbruNWLb/j2qG2/wCmlTW11D5FdFEKNEK+b/26v20Zv2S4PCNpp/g8+MNS8SxXvkw/2n/ZfkQ2UHnzzed/1xr6Ug4avhf/AIK4XX2b4kfB6L/nhZeJv9d/x7/8gSf/AF1dFGsdFA+r/gp8UIvjH8NtF8WWlp9ns9esob6CHzvPn8muvtq8j/YNtfsv7H/wx/ff8ynZf+iK9c/5dq31Niai18n7PVenW11XNQOLUbRTra1qb7NXof8ALowK9FO+y0fZaw1AbRRRRqb6hRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFGoahRRRRqGoUUUUahqFFFFeQYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA62o/49rei2o+y0DEW5xNNXy5b/APBV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hRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQM+iiivIPDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKALFFFFegBXooooAKdbU2nW1BvqTW1T7hUFtU+wUBqG4UbhRsFGwUBqG4UbhRsFGwUBqG4UbhRsFG0UD1FooooOwKKKKACiiig6AooooAKKKKACiiigCvRRRW+oBRRRRqAUUUUagFFFFGoBRRRRqBYoooo1AKKKKNQCiiijUAoooo1AKKKKNQCiiijUDPoooryDwwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxRRRXoAV6KKKACnW1Np1tQb6k1tU+4VBbVPsFAahuFG4UbBRsFAahuFG4UbBRsFAahuFG4UbBRtFA9RaKKKDsCiiigAooooOgKKKKACiiigAooooAr0UUVvqAUUUUagFFFFGoBRRRRqAUUUUagWKKKKNQCiiijUAoooo1AKKKKNQCiiijUAoooo1Az6KKK8g8MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsUUUV6AFeiiigAp1tTadbUG+pNbVPuFQW1T7BQGobhRuFGwUbBQGobhRuFGwUbBQGobhRuFGwUbRQPUWiiig7AooooAKKKKDoCiiigAooooAKKKKAK9FFFb6gFFFFGoBRRRRqAUUUUagFFFFGoFiiiijUAoooo1AKKKKNQCiiijUAoooo1AKKKKNQP/2Q==); +} +.myimage{ + width: 100%; + display: block; + +} +.myoptionimage{ + width:550rpx; + +} +.page_ft{ + margin:20px auto; + text-align: center; +} +.wronganswer{ + color: red; +} +.trueanswer{ + color: green; +} +.mybutton { + width: 100px; + height: 30px; + margin: 10px auto; + border: 1px solid #ccc; +} +.page_title_question{ + margin-left: 20rpx; + margin-right: 20rpx; + margin-bottom: 20rpx; + border: 1rpx solid #000; + overflow: hidden; + border-radius: 25rpx; +} +.page__title{ + margin-left: 10rpx; +} \ No newline at end of file diff --git a/project.config.json b/project.config.json new file mode 100644 index 0000000..cb64e49 --- /dev/null +++ b/project.config.json @@ -0,0 +1,38 @@ +{ + "description": "项目配置文件。", + "setting": { + "urlCheck": false, + "es6": true, + "postcss": true, + "minified": true, + "newFeature": true, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + } + }, + "compileType": "miniprogram", + "libVersion": "3.4.9", + "appid": "wxcc2f96e8099af69a", + "projectname": "z", + "condition": { + "miniprogram": { + "list": [ + { + "name": "test", + "pathName": "pages/index/index", + "query": "" + } + ] + } + }, + "packOptions": { + "ignore": [], + "include": [] + }, + "editorSetting": { + "tabIndent": "insertSpaces", + "tabSize": 2 + } +} \ No newline at end of file diff --git a/project.private.config.json b/project.private.config.json new file mode 100644 index 0000000..b425d35 --- /dev/null +++ b/project.private.config.json @@ -0,0 +1,7 @@ +{ + "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "projectname": "z", + "setting": { + "compileHotReLoad": true + } +} \ No newline at end of file diff --git a/utils/util.js b/utils/util.js new file mode 100644 index 0000000..dbadbb8 --- /dev/null +++ b/utils/util.js @@ -0,0 +1,19 @@ +const formatTime = date => { + const year = date.getFullYear() + const month = date.getMonth() + 1 + const day = date.getDate() + const hour = date.getHours() + const minute = date.getMinutes() + const second = date.getSeconds() + + return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':') +} + +const formatNumber = n => { + n = n.toString() + return n[1] ? n : '0' + n +} + +module.exports = { + formatTime: formatTime +} diff --git a/weui.wxss b/weui.wxss new file mode 100644 index 0000000..b5ad6c2 --- /dev/null +++ b/weui.wxss @@ -0,0 +1,1196 @@ + + +page { + line-height: 1.6; + font-family: -apple-system-font, Helvetica Neue, sans-serif; +} + +icon { + vertical-align: middle; +} + +.weui-cells { + position: relative; + margin-top: 1.17647059em; + background-color: rgba(255, 255, 255, 0.5); + line-height: 1.41176471; + font-size: 17px; +} + +.weui-cells:before { + top: 0; + border-top: 1rpx solid #d9d9d9; +} + +.weui-cells:after, .weui-cells:before { + content: " "; + position: absolute; + left: 0; + right: 0; + height: 1px; + color: #d9d9d9; +} + +.weui-cells:after { + bottom: 0; + border-bottom: 1rpx solid #d9d9d9; +} + +.weui-cells__title { + margin-top: 0.77em; + margin-bottom: 0.3em; + padding-left: 15px; + padding-right: 15px; + color: #999; + font-size: 14px; +} + +.weui-cells_after-title { + margin-top: 0; +} + +.weui-cells__tips { + margin-top: 0.3em; + color: #999; + padding-left: 15px; + padding-right: 15px; + font-size: 14px; +} + +.weui-cell { + padding: 10px 15px; + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.weui-cell:before { + content: " "; + position: absolute; + left: 0; + top: 0; + right: 0; + height: 1px; + border-top: 1rpx solid #d9d9d9; + color: #d9d9d9; + left: 15px; +} + +.weui-cell:first-child:before { + display: none; +} + +.weui-cell_active { + background-color: #ececec; +} + +.weui-cell_primary { + -webkit-box-align: start; + -webkit-align-items: flex-start; + align-items: flex-start; +} + +.weui-cell__bd { + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; +} + +.weui-cell__ft { + text-align: right; + color: #999; +} + +.weui-cell_access { + color: inherit; +} + +.weui-cell__ft_in-access { + padding-right: 13px; + position: relative; +} + +.weui-cell__ft_in-access:after { + content: " "; + display: inline-block; + height: 6px; + width: 6px; + border-width: 2px 2px 0 0; + border-color: #c8c8cd; + border-style: solid; + -webkit-transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0); + transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0); + position: relative; + top: -2px; + position: absolute; + top: 50%; + margin-top: -4px; + right: 2px; +} + +.weui-cell_link { + color: #586c94; + font-size: 14px; +} + +.weui-cell_link:active { + background-color: #ececec; +} + +.weui-cell_link:first-child:before { + display: block; +} + +.weui-icon-radio { + margin-left: 3.2px; + margin-right: 3.2px; +} + +.weui-icon-checkbox_circle, .weui-icon-checkbox_success { + margin-left: 4.6px; + margin-right: 4.6px; +} + +.weui-check__label:active { + background-color: #ececec; +} + +.weui-check { + position: absolute; + left: -9999px; +} + +.weui-check__hd_in-checkbox { + padding-right: 0.35em; +} + +.weui-cell__ft_in-radio { + padding-left: 0.35em; +} + +.weui-cell_input { + padding-top: 0; + padding-bottom: 0; +} + +.weui-label { + width: 105px; + word-wrap: break-word; + word-break: break-all; +} + +.weui-input { + height: 2.58823529em; + min-height: 2.58823529em; + line-height: 2.58823529em; +} + +.weui-toptips { + position: fixed; + -webkit-transform: translateZ(0); + transform: translateZ(0); + top: 0; + left: 0; + right: 0; + padding: 5px; + font-size: 14px; + text-align: center; + color: #fff; + z-index: 5000; + word-wrap: break-word; + word-break: break-all; +} + +.weui-toptips_warn { + background-color: #e64340; +} + +.weui-textarea { + display: block; + width: 100%; +} + +.weui-textarea-counter { + color: #b2b2b2; + text-align: right; +} + +.weui-cell_warn, .weui-textarea-counter_warn { + color: #e64340; +} + +.weui-form-preview { + position: relative; + background-color: #fff; +} + +.weui-form-preview:before { + top: 0; + border-top: 1rpx solid #d9d9d9; +} + +.weui-form-preview:after, .weui-form-preview:before { + content: " "; + position: absolute; + left: 0; + right: 0; + height: 1px; + color: #d9d9d9; +} + +.weui-form-preview:after { + bottom: 0; + border-bottom: 1rpx solid #d9d9d9; +} + +.weui-form-preview__value { + font-size: 14px; +} + +.weui-form-preview__value_in-hd { + font-size: 26px; +} + +.weui-form-preview__hd { + position: relative; + padding: 10px 15px; + text-align: right; + line-height: 2.5em; +} + +.weui-form-preview__hd:after { + content: " "; + position: absolute; + left: 0; + bottom: 0; + right: 0; + height: 1px; + border-bottom: 1rpx solid #d9d9d9; + color: #d9d9d9; + left: 15px; +} + +.weui-form-preview__bd { + padding: 10px 15px; + font-size: 0.9em; + text-align: right; + color: #999; + line-height: 2; +} + +.weui-form-preview__ft { + position: relative; + line-height: 50px; + display: -webkit-box; + display: -webkit-flex; + display: flex; +} + +.weui-form-preview__ft:after { + content: " "; + position: absolute; + left: 0; + top: 0; + right: 0; + height: 1px; + border-top: 1rpx solid #d5d5d6; + color: #d5d5d6; +} + +.weui-form-preview__item { + overflow: hidden; +} + +.weui-form-preview__label { + float: left; + margin-right: 1em; + min-width: 4em; + color: #999; + text-align: justify; + text-align-last: justify; +} + +.weui-form-preview__value { + display: block; + overflow: hidden; + word-break: normal; + word-wrap: break-word; +} + +.weui-form-preview__btn { + position: relative; + display: block; + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; + color: #3cc51f; + text-align: center; +} + +.weui-form-preview__btn:after { + content: " "; + position: absolute; + left: 0; + top: 0; + width: 1px; + bottom: 0; + border-left: 1rpx solid #d5d5d6; + color: #d5d5d6; +} + +.weui-form-preview__btn:first-child:after { + display: none; +} + +.weui-form-preview__btn_active { + background-color: #eee; +} + +.weui-form-preview__btn_default { + color: #999; +} + +.weui-form-preview__btn_primary { + color: #0bb20c; +} + +.weui-cell_select { + padding: 0; +} + +.weui-select { + position: relative; + padding-left: 15px; + padding-right: 30px; + height: 2.58823529em; + min-height: 2.58823529em; + line-height: 2.58823529em; + border-right: 1rpx solid #d9d9d9; +} + +.weui-select:before { + content: " "; + display: inline-block; + height: 6px; + width: 6px; + border-width: 2px 2px 0 0; + border-color: #c8c8cd; + border-style: solid; + -webkit-transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0); + transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0); + position: relative; + top: -2px; + position: absolute; + top: 50%; + right: 15px; + margin-top: -4px; +} + +.weui-select_in-select-after { + padding-left: 0; +} + +.weui-cell__bd_in-select-before, .weui-cell__hd_in-select-after { + padding-left: 15px; +} + +.weui-cell_vcode { + padding-right: 0; +} + +.weui-vcode-btn, .weui-vcode-img { + margin-left: 5px; + height: 2.58823529em; + vertical-align: middle; +} + +.weui-vcode-btn { + display: inline-block; + padding: 0 0.6em 0 0.7em; + border-left: 1px solid #e5e5e5; + line-height: 2.58823529em; + font-size: 17px; + color: #3cc51f; + white-space: nowrap; +} + +.weui-vcode-btn:active { + color: #52a341; +} + +.weui-cell_switch { + padding-top: 6px; + padding-bottom: 6px; +} + +.weui-uploader__hd { + display: -webkit-box; + display: -webkit-flex; + display: flex; + padding-bottom: 10px; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.weui-uploader__title { + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; +} + +.weui-uploader__info { + color: #b2b2b2; +} + +.weui-uploader__bd { + margin-bottom: -4px; + margin-right: -9px; + overflow: hidden; +} + +.weui-uploader__file { + float: left; + margin-right: 9px; + margin-bottom: 9px; +} + +.weui-uploader__img { + display: block; + width: 79px; + height: 79px; +} + +.weui-uploader__file_status { + position: relative; +} + +.weui-uploader__file_status:before { + content: " "; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.5); +} + +.weui-uploader__file-content { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + color: #fff; +} + +.weui-uploader__input-box { + float: left; + position: relative; + margin-right: 9px; + margin-bottom: 9px; + width: 77px; + height: 77px; + border: 1px solid #d9d9d9; +} + +.weui-uploader__input-box:after, .weui-uploader__input-box:before { + content: " "; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + background-color: #d9d9d9; +} + +.weui-uploader__input-box:before { + width: 2px; + height: 39.5px; +} + +.weui-uploader__input-box:after { + width: 39.5px; + height: 2px; +} + +.weui-uploader__input-box:active { + border-color: #999; +} + +.weui-uploader__input-box:active:after, .weui-uploader__input-box:active:before { + background-color: #999; +} + +.weui-uploader__input { + position: absolute; + z-index: 1; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +.weui-article { + padding: 20px 15px; + font-size: 15px; +} + +.weui-article__section { + margin-bottom: 1.5em; +} + +.weui-article__h1 { + font-size: 18px; + font-weight: 400; + margin-bottom: 0.9em; +} + +.weui-article__h2 { + font-size: 16px; + font-weight: 400; + margin-bottom: 0.34em; +} + +.weui-article__h3 { + font-weight: 400; + font-size: 15px; + margin-bottom: 0.34em; +} + +.weui-article__p { + margin: 0 0 0.8em; +} + +.weui-msg { + padding-top: 36px; + text-align: center; +} + +.weui-msg__link { + display: inline; + color: #586c94; +} + +.weui-msg__icon-area { + margin-bottom: 30px; +} + +.weui-msg__text-area { + margin-bottom: 25px; + padding: 0 20px; +} + +.weui-msg__title { + margin-bottom: 5px; + font-weight: 400; + font-size: 20px; +} + +.weui-msg__desc { + font-size: 14px; + color: #999; +} + +.weui-msg__opr-area { + margin-bottom: 25px; +} + +.weui-msg__extra-area { + margin-bottom: 15px; + font-size: 14px; + color: #999; +} + +@media screen and (min-height:438px) { + .weui-msg__extra-area { + position: fixed; + left: 0; + bottom: 0; + width: 100%; + text-align: center; + } +} + +.weui-flex { + display: -webkit-box; + display: -webkit-flex; + display: flex; +} + +.weui-flex__item { + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; +} + +.weui-btn { + margin-top: 15px; +} + +.weui-btn:first-child { + margin-top: 0; +} + +.weui-btn-area { + margin: 1.17647059em 15px 0.3em; +} + +.weui-agree { + display: block; + padding: 0.5em 15px; + font-size: 13px; +} + +.weui-agree__text { + color: #999; +} + +.weui-agree__link { + display: inline; + color: #586c94; +} + +.weui-agree__checkbox { + position: absolute; + left: -9999px; +} + +.weui-agree__checkbox-icon { + position: relative; + top: 2px; + display: inline-block; + border: 1px solid #d1d1d1; + background-color: #fff; + border-radius: 3px; + width: 11px; + height: 11px; +} + +.weui-agree__checkbox-icon-check { + position: absolute; + top: 1px; + left: 1px; +} + +.weui-footer { + color: #999; + font-size: 14px; + text-align: center; +} + +.weui-footer_fixed-bottom { + position: fixed; + bottom: 0.52em; + left: 0; + right: 0; +} + +.weui-footer__links { + font-size: 0; +} + +.weui-footer__link { + display: inline-block; + vertical-align: top; + margin: 0 0.62em; + position: relative; + font-size: 14px; + color: #586c94; +} + +.weui-footer__link:before { + content: " "; + position: absolute; + left: 0; + top: 0; + width: 1px; + bottom: 0; + border-left: 1rpx solid #c7c7c7; + color: #c7c7c7; + left: -.65em; + top: 0.36em; + bottom: 0.36em; +} + +.weui-footer__link:first-child:before { + display: none; +} + +.weui-footer__text { + padding: 0 0.34em; + font-size: 12px; +} + +.weui-grids { + border-top: 1rpx solid #d9d9d9; + border-left: 1rpx solid #d9d9d9; + overflow: hidden; +} + +.weui-grid { + position: relative; + float: left; + padding: 20px 10px; + width: 33.33333333%; + box-sizing: border-box; + border-right: 1rpx solid #d9d9d9; + border-bottom: 1rpx solid #d9d9d9; +} + +.weui-grid_active { + background-color: #ececec; +} + +.weui-grid__icon { + display: block; + width: 28px; + height: 28px; + margin: 0 auto; +} + +.weui-grid__label { + margin-top: 5px; + display: block; + text-align: center; + color: #000; + font-size: 14px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +.weui-loading { + margin: 0 5px; + width: 20px; + height: 20px; + display: inline-block; + vertical-align: middle; + -webkit-animation: a 1s steps(12) infinite; + animation: a 1s steps(12) infinite; + background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat; + background-size: 100%; +} + +.weui-loading.weui-loading_transparent { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E"); +} + +@-webkit-keyframes a { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} + +@keyframes a { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} + +.weui-badge { + display: inline-block; + padding: 0.15em 0.4em; + min-width: 8px; + border-radius: 18px; + background-color: #e64340; + color: #fff; + line-height: 1.2; + text-align: center; + font-size: 12px; + vertical-align: middle; +} + +.weui-badge_dot { + padding: 0.4em; + min-width: 0; +} + +.weui-loadmore { + width: 65%; + margin: 1.5em auto; + line-height: 1.6em; + font-size: 14px; + text-align: center; +} + +.weui-loadmore__tips { + display: inline-block; + vertical-align: middle; +} + +.weui-loadmore_line { + border-top: 1px solid #e5e5e5; + margin-top: 2.4em; +} + +.weui-loadmore__tips_in-line { + position: relative; + top: -.9em; + padding: 0 0.55em; + background-color: #fff; + color: #999; +} + +.weui-loadmore__tips_in-dot { + position: relative; + padding: 0 0.16em; + width: 4px; + height: 1.6em; +} + +.weui-loadmore__tips_in-dot:before { + content: " "; + position: absolute; + top: 50%; + left: 50%; + margin-top: -1px; + margin-left: -2px; + width: 4px; + height: 4px; + border-radius: 50%; + background-color: #e5e5e5; +} + +.weui-panel { + background-color: #fff; + margin-top: 10px; + position: relative; + overflow: hidden; +} + +.weui-panel:first-child { + margin-top: 0; +} + +.weui-panel:before { + top: 0; + border-top: 1rpx solid #e5e5e5; +} + +.weui-panel:after, .weui-panel:before { + content: " "; + position: absolute; + left: 0; + right: 0; + height: 1px; + color: #e5e5e5; +} + +.weui-panel:after { + bottom: 0; + border-bottom: 1rpx solid #e5e5e5; +} + +.weui-panel__hd { + padding: 14px 15px 10px; + color: #999; + font-size: 13px; + position: relative; +} + +.weui-panel__hd:after { + content: " "; + position: absolute; + left: 0; + bottom: 0; + right: 0; + height: 1px; + border-bottom: 1rpx solid #e5e5e5; + color: #e5e5e5; + left: 15px; +} + +.weui-media-box { + padding: 15px; + position: relative; +} + +.weui-media-box:before { + content: " "; + position: absolute; + left: 0; + top: 0; + right: 0; + height: 1px; + border-top: 1rpx solid #e5e5e5; + color: #e5e5e5; + left: 15px; +} + +.weui-media-box:first-child:before { + display: none; +} + +.weui-media-box__title { + font-weight: 400; + font-size: 17px; + width: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + word-wrap: break-word; + word-break: break-all; +} + +.weui-media-box__desc { + color: #999; + font-size: 13px; + line-height: 1.2; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; +} + +.weui-media-box__info { + margin-top: 15px; + padding-bottom: 5px; + font-size: 13px; + color: #cecece; + line-height: 1em; + list-style: none; + overflow: hidden; +} + +.weui-media-box__info__meta { + float: left; + padding-right: 1em; +} + +.weui-media-box__info__meta_extra { + padding-left: 1em; + border-left: 1px solid #cecece; +} + +.weui-media-box__title_in-text { + margin-bottom: 8px; +} + +.weui-media-box_appmsg { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.weui-media-box__thumb { + width: 100%; + height: 100%; + vertical-align: top; +} + +.weui-media-box__hd_in-appmsg { + margin-right: 0.8em; + width: 60px; + height: 60px; + line-height: 60px; + text-align: center; +} + +.weui-media-box__bd_in-appmsg { + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; + min-width: 0; +} + +.weui-media-box_small-appmsg { + padding: 0; +} + +.weui-cells_in-small-appmsg { + margin-top: 0; +} + +.weui-cells_in-small-appmsg:before { + display: none; +} + +.weui-progress { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.weui-progress__bar { + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; +} + +.weui-progress__opr { + margin-left: 15px; + font-size: 0; +} + +.weui-navbar { + display: -webkit-box; + display: -webkit-flex; + display: flex; + position: absolute; + z-index: 500; + top: 0; + width: 100%; + border-bottom: 1rpx solid #ccc; +} + +.weui-navbar__item { + position: relative; + display: block; + -webkit-box-flex: 1; + -webkit-flex: 1; + flex: 1; + padding: 13px 0; + text-align: center; + font-size: 0; +} + +.weui-navbar__item.weui-bar__item_on { + color: #1aad19; +} + +.weui-navbar__slider { + position: absolute; + content: " "; + left: 0; + bottom: 0; + width: 6em; + height: 3px; + background-color: #1aad19; + -webkit-transition: -webkit-transform 0.3s; + transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transition: transform 0.3s, -webkit-transform 0.3s; +} + +.weui-navbar__title { + display: inline-block; + font-size: 15px; + max-width: 8em; + width: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; +} + +.weui-tab { + position: relative; + height: 100%; +} + +.weui-tab__panel { + box-sizing: border-box; + height: 100%; + padding-top: 50px; + overflow: auto; + -webkit-overflow-scrolling: touch; +} + +.weui-search-bar { + position: relative; + padding: 8px 10px; + display: -webkit-box; + display: -webkit-flex; + display: flex; + box-sizing: border-box; + background-color: #efeff4; + border-top: 1rpx solid #d7d6dc; + border-bottom: 1rpx solid #d7d6dc; +} + +.weui-icon-search { + margin-right: 8px; + font-size: inherit; +} + +.weui-icon-search_in-box { + position: absolute; + left: 10px; + top: 7px; +} + +.weui-search-bar__text { + display: inline-block; + font-size: 14px; + vertical-align: middle; +} + +.weui-search-bar__form { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: auto; + flex: auto; + border-radius: 5px; + background: #fff; + border: 1rpx solid #e6e6ea; +} + +.weui-search-bar__box { + position: relative; + padding-left: 30px; + padding-right: 30px; + width: 100%; + box-sizing: border-box; + z-index: 1; +} + +.weui-search-bar__input { + height: 28px; + line-height: 28px; + font-size: 14px; +} + +.weui-icon-clear { + position: absolute; + top: 0; + right: 0; + padding: 7px 8px; + font-size: 0; +} + +.weui-search-bar__label { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + border-radius: 3px; + text-align: center; + color: #9b9b9b; + background: #fff; + line-height: 28px; +} + +.weui-search-bar__cancel-btn { + margin-left: 10px; + line-height: 28px; + color: #09bb07; + white-space: nowrap; +}