From fe265c9389fd73e0cdf9477bc47524c525a5fd23 Mon Sep 17 00:00:00 2001 From: xianghenggang Date: Wed, 30 Aug 2017 09:14:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E6=94=B6=E8=97=8F=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=92=8C=E5=8F=8D=E9=A6=88=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- littleApp_child/app.json | 2 + littleApp_child/pages/feedback/feedback.js | 120 ++++++++++++++++++++ littleApp_child/pages/feedback/feedback.json | 6 + littleApp_child/pages/feedback/feedback.wxml | 7 ++ littleApp_child/pages/feedback/feedback.wxss | 30 +++++ littleApp_child/pages/mySaved/mySaved.js | 120 ++++++++++++++++++++ littleApp_child/pages/mySaved/mySaved.json | 7 ++ littleApp_child/pages/mySaved/mySaved.wxml | 49 +++++++++ littleApp_child/pages/mySaved/mySaved.wxss | 157 +++++++++++++++++++++++++++ littleApp_child/source/save_not.png | Bin 0 -> 1284 bytes 10 files changed, 498 insertions(+) create mode 100644 littleApp_child/pages/feedback/feedback.js create mode 100644 littleApp_child/pages/feedback/feedback.json create mode 100644 littleApp_child/pages/feedback/feedback.wxml create mode 100644 littleApp_child/pages/feedback/feedback.wxss create mode 100644 littleApp_child/pages/mySaved/mySaved.js create mode 100644 littleApp_child/pages/mySaved/mySaved.json create mode 100644 littleApp_child/pages/mySaved/mySaved.wxml create mode 100644 littleApp_child/pages/mySaved/mySaved.wxss create mode 100644 littleApp_child/source/save_not.png diff --git a/littleApp_child/app.json b/littleApp_child/app.json index f988178..344a099 100644 --- a/littleApp_child/app.json +++ b/littleApp_child/app.json @@ -1,5 +1,7 @@ { "pages": [ + "pages/mySaved/mySaved", + "pages/feedback/feedback", "pages/home/home", diff --git a/littleApp_child/pages/feedback/feedback.js b/littleApp_child/pages/feedback/feedback.js new file mode 100644 index 0000000..544085e --- /dev/null +++ b/littleApp_child/pages/feedback/feedback.js @@ -0,0 +1,120 @@ +//hospitalList.js 医院列表 联系医院 + +// 网络请求工具类 +var networkUtil = require('../../utils/network_util.js') +var api = require('../../utils/apiFile.js') + +// 页码 +var page = 0 +// 地理位置信息 +var latitude = 0 +var longitude = 0 +// 是否有更多 +var hasMore = true + +Page({ + data: { + list: [ + { + checked: false, id: 1, title: "title1", introduction: "introductionintroductionintroductionintroductionintroductionintroductionintroduction", isLike: 1, likeCount:2,image:{ + medium:"https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + { + checked: false, id: 2, title: "title2", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + { + checked: false, id: 3, title: "title1", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + { + checked: false, id: 4, title: "title2", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + + { + checked: false, id: 5, title: "title1", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + { + checked: false, id: 6, title: "title2", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + { + checked: false, id: 7, title: "title1", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + { + checked: false, id: 8, title: "title2", introduction: "introduction", isLike: 1, likeCount: 2, image: { + medium: "https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4131634322,487666839&fm=26&gp=0.jpg" + + } }, + + ], + isShowCheckbox: false, + }, + /*---------生命周期--------*/ + onLoad: function () { + + + }, + checkboxChange: function (e) { + console.log(e) + if (this.data.isShowCheckbox){ + var self = this + var id = e.target.dataset.id + var checked = e.target.dataset.checked ? false : true + console.log(this.data.list) + for (var i = 0; i < this.data.list.length; i++) { + if (id == this.data.list[i].id) { + this.data.list[i].checked = checked + } + } + // console.log(this.data.list) + this.setData({ + list: this.data.list + }) + } + + }, + showChoose: function (e) { + var self = this + var isShowCheckbox = !self.data.isShowCheckbox + + self.setData({ + isShowCheckbox: isShowCheckbox + }) + }, + chooseAll: function (e) { + var list = this.data.list + for (var i = 0; i < list.length; i++) { + list[i].checked = true + } + this.setData({ + list: list + }) + }, + cancle: function (e) { + var self = this + var list = this.data.list + for (var i = 0; i < list.length; i++) { + list[i].checked = false + } + var isShowCheckbox = !self.data.isShowCheckbox + + self.setData({ + isShowCheckbox: isShowCheckbox, + list: list + }) + }, + deleteAll: function (e) { + + } +}) diff --git a/littleApp_child/pages/feedback/feedback.json b/littleApp_child/pages/feedback/feedback.json new file mode 100644 index 0000000..4247a49 --- /dev/null +++ b/littleApp_child/pages/feedback/feedback.json @@ -0,0 +1,6 @@ +{ + "navigationBarBackgroundColor": "#48C17B", + "navigationBarTitleText": "用户反馈", + "navigationBarTextStyle": "white", + "backgroundColor": "#d8dbd4" +} \ No newline at end of file diff --git a/littleApp_child/pages/feedback/feedback.wxml b/littleApp_child/pages/feedback/feedback.wxml new file mode 100644 index 0000000..315b8e0 --- /dev/null +++ b/littleApp_child/pages/feedback/feedback.wxml @@ -0,0 +1,7 @@ + + +