From c641c950002440b7009820a28912a7cfd89b400a Mon Sep 17 00:00:00 2001 From: kefei <183442336@qq.com> Date: Sat, 12 Jan 2019 17:46:05 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 江可飞/小程序开发/.gitignore | 14 + 江可飞/小程序开发/app.js | 41 +++ 江可飞/小程序开发/app.json | 7 +- 江可飞/小程序开发/app.wxss | 10 - .../小程序开发/html-view/each/default.js | 79 ----- .../html-view/each/qiniuImg.js | 12 - .../html-view/each/resolveAnchor.js | 19 -- .../html-view/each/resolveUrl.js | 10 - 江可飞/小程序开发/html-view/index.js | 52 --- .../小程序开发/html-view/index.wxml | 7 - .../小程序开发/html-view/index.wxss | 21 -- .../小程序开发/html-view/nodes.wxml | 241 ------------- .../小程序开发/html-view/reset.wxss | 306 ----------------- .../html-view/vendors/Router.js | 198 ----------- .../html-view/vendors/himalaya.js | 317 ------------------ .../html-view/vendors/html5-entities.js | 190 ----------- .../小程序开发/html-view/vendors/url.js | 186 ---------- .../小程序开发/pages/detail/detail.js | 39 +++ .../小程序开发/pages/detail/detail.json | 3 + .../小程序开发/pages/detail/detail.wxml | 32 ++ .../小程序开发/pages/detail/detail.wxss | 106 ++++++ .../小程序开发/pages/fenlei/fenlei.wxml | 2 +- .../小程序开发/pages/gouwu/gouwu.wxml | 1 + .../pages/index/image/banner/banner1.jpg | Bin 11704 -> 0 bytes .../pages/index/image/banner/banner2.jpg | Bin 26414 -> 0 bytes .../pages/index/image/banner/banner3.jpg | Bin 45456 -> 0 bytes .../小程序开发/pages/index/image/del.jpg | Bin 0 -> 1411 bytes .../pages/index/image/edit.jpg | Bin 0 -> 1383 bytes .../pages/index/image/guanbi.png | Bin 0 -> 2667 bytes .../pages/index/image/select.png | Bin 0 -> 1548 bytes .../pages/index/image/select_active.jpg | Bin 0 -> 1875 bytes 江可飞/小程序开发/pages/shdz/shdz.js | 34 ++ .../小程序开发/pages/shdz/shdz.json | 3 + .../小程序开发/pages/shdz/shdz.wxml | 36 ++ .../小程序开发/pages/shdz/shdz.wxss | 52 +++ .../小程序开发/pages/shouye/shouye.js | 152 +++------ .../小程序开发/pages/shouye/shouye.json | 2 +- .../小程序开发/pages/shouye/shouye.wxml | 57 +--- .../小程序开发/pages/shouye/shouye.wxss | 27 +- 江可飞/小程序开发/pages/wode/wode.js | 15 +- .../小程序开发/pages/wode/wode.wxml | 18 +- .../小程序开发/pages/wode/wode.wxss | 35 +- 江可飞/小程序开发/project.config.json | 4 +- 江可飞/小程序开发/utils/api.js | 62 ---- 江可飞/小程序开发/weui.wxss | 6 - 45 files changed, 483 insertions(+), 1913 deletions(-) create mode 100644 江可飞/小程序开发/.gitignore delete mode 100644 江可飞/小程序开发/html-view/each/default.js delete mode 100644 江可飞/小程序开发/html-view/each/qiniuImg.js delete mode 100644 江可飞/小程序开发/html-view/each/resolveAnchor.js delete mode 100644 江可飞/小程序开发/html-view/each/resolveUrl.js delete mode 100644 江可飞/小程序开发/html-view/index.js delete mode 100644 江可飞/小程序开发/html-view/index.wxml delete mode 100644 江可飞/小程序开发/html-view/index.wxss delete mode 100644 江可飞/小程序开发/html-view/nodes.wxml delete mode 100644 江可飞/小程序开发/html-view/reset.wxss delete mode 100644 江可飞/小程序开发/html-view/vendors/Router.js delete mode 100644 江可飞/小程序开发/html-view/vendors/himalaya.js delete mode 100644 江可飞/小程序开发/html-view/vendors/html5-entities.js delete mode 100644 江可飞/小程序开发/html-view/vendors/url.js create mode 100644 江可飞/小程序开发/pages/detail/detail.js create mode 100644 江可飞/小程序开发/pages/detail/detail.json create mode 100644 江可飞/小程序开发/pages/detail/detail.wxml create mode 100644 江可飞/小程序开发/pages/detail/detail.wxss delete mode 100644 江可飞/小程序开发/pages/index/image/banner/banner1.jpg delete mode 100644 江可飞/小程序开发/pages/index/image/banner/banner2.jpg delete mode 100644 江可飞/小程序开发/pages/index/image/banner/banner3.jpg create mode 100644 江可飞/小程序开发/pages/index/image/del.jpg create mode 100644 江可飞/小程序开发/pages/index/image/edit.jpg create mode 100644 江可飞/小程序开发/pages/index/image/guanbi.png create mode 100644 江可飞/小程序开发/pages/index/image/select.png create mode 100644 江可飞/小程序开发/pages/index/image/select_active.jpg create mode 100644 江可飞/小程序开发/pages/shdz/shdz.js create mode 100644 江可飞/小程序开发/pages/shdz/shdz.json create mode 100644 江可飞/小程序开发/pages/shdz/shdz.wxml create mode 100644 江可飞/小程序开发/pages/shdz/shdz.wxss delete mode 100644 江可飞/小程序开发/utils/api.js delete mode 100644 江可飞/小程序开发/weui.wxss diff --git a/江可飞/小程序开发/.gitignore b/江可飞/小程序开发/.gitignore new file mode 100644 index 0000000..14ea590 --- /dev/null +++ b/江可飞/小程序开发/.gitignore @@ -0,0 +1,14 @@ +# Windows +[Dd]esktop.ini +Thumbs.db +$RECYCLE.BIN/ + +# macOS +.DS_Store +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes + +# Node.js +node_modules/ diff --git a/江可飞/小程序开发/app.js b/江可飞/小程序开发/app.js index e69de29..841d482 100644 --- a/江可飞/小程序开发/app.js +++ b/江可飞/小程序开发/app.js @@ -0,0 +1,41 @@ +//app.js + +App({ + onLaunch: function () { + // 展示本地存储能力 + var logs = wx.getStorageSync('logs') || [] + logs.unshift(Date.now()) + wx.setStorageSync('logs', logs) + + // 登录 + wx.login({ + success: res => { + // 发送 res.code 到后台换取 openId, sessionKey, unionId + } + }) + // 获取用户信息 + wx.getSetting({ + success: res => { + if (res.authSetting['scope.userInfo']) { + // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 + wx.getUserInfo({ + success: res => { + // 可以将 res 发送给后台解码出 unionId + this.globalData.userInfo = res.userInfo + + // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 + // 所以此处加入 callback 以防止这种情况 + if (this.userInfoReadyCallback) { + this.userInfoReadyCallback(res) + } + } + }) + } + } + }) + }, + globalData: { + userInfo: null + } + +}) \ No newline at end of file diff --git a/江可飞/小程序开发/app.json b/江可飞/小程序开发/app.json index 8f594d2..20062c1 100644 --- a/江可飞/小程序开发/app.json +++ b/江可飞/小程序开发/app.json @@ -1,11 +1,16 @@ { "pages": [ + "pages/shouye/shouye", "pages/index/index", "pages/logs/logs", "pages/fenlei/fenlei", "pages/gouwu/gouwu", - "pages/wode/wode" + "pages/wode/wode", + "pages/detail/detail", + "pages/shdz/shdz" + + ], "window": { "backgroundTextStyle": "light", diff --git a/江可飞/小程序开发/app.wxss b/江可飞/小程序开发/app.wxss index b6d706e..06c6fc9 100644 --- a/江可飞/小程序开发/app.wxss +++ b/江可飞/小程序开发/app.wxss @@ -1,6 +1,4 @@ /**app.wxss**/ -@import 'weui.wxss'; -@import "html-view/index.wxss"; .container { height: 100%; display: flex; @@ -10,11 +8,3 @@ padding: 200rpx 0; box-sizing: border-box; } - -.containers { - height: 100%; - flex-direction: column; - align-items: center; - justify-content: space-between; - box-sizing: border-box; -} \ No newline at end of file diff --git a/江可飞/小程序开发/html-view/each/default.js b/江可飞/小程序开发/html-view/each/default.js deleted file mode 100644 index 604014b..0000000 --- a/江可飞/小程序开发/html-view/each/default.js +++ /dev/null @@ -1,79 +0,0 @@ -const html5Entities = require('../vendors/html5-entities') -const { windowWidth } = wx.getSystemInfoSync() - -module.exports = item => { - // decode html entities - if (item.type === 'Text') { - item.content = html5Entities.decode(item.content) - return - } - - //