diff --git a/app.json b/app.json index 118cedb..c5208eb 100644 --- a/app.json +++ b/app.json @@ -8,9 +8,6 @@ "pages/billboards/park/index", "pages/billboards/policy/index", "pages/billboards/policy/policy-list/index", - "pages/topics/common/interactive/index", - "pages/topics/common/message/index", - "pages/topics/common/goodIdea/index", "pages/article/index", "pages/register/index", "pages/user/myActivity/index", @@ -18,7 +15,8 @@ "pages/user/myIdea/index", "pages/user/myMessage/index", "pages/user/myTopics/index", - "pages/user/myInfo/index" + "pages/user/myInfo/index", + "pages/topics/interactive/submitTopic/index" ], "window": { "backgroundTextStyle": "light", diff --git a/pages/topics/common/goodIdea/cell/index.js b/pages/topics/common/goodIdea/cell/index.js deleted file mode 100644 index 07c4608..0000000 --- a/pages/topics/common/goodIdea/cell/index.js +++ /dev/null @@ -1,35 +0,0 @@ -// pages/topics/common/goodIdea/cell/index.js -Component({ - /** - * 组件的属性列表 - */ - properties: { - // ideaId: String, - // articleImg: String, - // userIcon: String, - // userName: String, - // time: String, - // isGoodIdea:Number, - // detail:{ - // type: Object - // } - itemData:Object - }, - - /** - * 组件的初始数据 - */ - data: { - - }, - - /** - * 组件的方法列表 - */ - methods: { - onTap() { - console.log(this.properties) - // this.triggerEvent('clickListItem', { articleId: this.properties.articleId }) - } - } -}) diff --git a/pages/topics/common/goodIdea/index.js b/pages/topics/common/goodIdea/index.js deleted file mode 100644 index 58bf3c8..0000000 --- a/pages/topics/common/goodIdea/index.js +++ /dev/null @@ -1,102 +0,0 @@ -// pages/topics/common/goodIdea/index.js -Page({ - - /** - * 页面的初始数据 - */ - data: { - list: [ - { - ideaId: '1', - userIcon: "", - userName: "用户名", - time: "刚刚", - isGoodIdea:1, - praiseNum:"30", - detail:{ - title:"习近平主持政治局第十七次集体... 拷贝", - userIcon:"", - userName:"用户名", - time:"刚刚", - commentNum:"33", - text:"【内容以实际活动为准】市北区位于青岛市主城区地理位置的中心,西部濒临胶州湾,东部与崂山区为邻,北部与李沧区接壤,南部与市南区毗" - } - }, - { - ideaId: "2", - userIcon: "", - userName: "用户名", - time: "1分钟前", - isGoodIdea: 0, - praiseNum: "30", - detail: { - title: "习近平主持政治局第十七次集体... 拷贝", - userIcon: "", - userName: "用户名", - time: "刚刚", - commentNum: "33", - text: "市北区位于青岛市主城区地理位置的中心,西部濒临胶州湾,东部与崂山区为邻,北部与李沧区接壤,南部与市南区毗连,东西最大距离11. 拷贝 2" - } - } - ] - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - - }, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady: function () { - - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide: function () { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload: function () { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage: function () { - - }, - clickListItem(e) { - console.log(e.detail) - } -}) \ No newline at end of file diff --git a/pages/topics/common/goodIdea/index.wxss b/pages/topics/common/goodIdea/index.wxss deleted file mode 100644 index 70e56bc..0000000 --- a/pages/topics/common/goodIdea/index.wxss +++ /dev/null @@ -1 +0,0 @@ -/* pages/topics/common/goodIdea/index.wxss */ \ No newline at end of file diff --git a/pages/topics/common/interactive/index.js b/pages/topics/common/interactive/index.js deleted file mode 100644 index 2efd82c..0000000 --- a/pages/topics/common/interactive/index.js +++ /dev/null @@ -1,98 +0,0 @@ -// pages/topics/common/interactive/index.js -Page({ - - /** - * 页面的初始数据 - */ - data: { - list:[ - { - articleId: '1', - title:"市北区举行国际航运贸易金融创新中心核心区产业建设", - articleImg:"asdsad", - userIcon:"", - userName:"用户名", - time:"刚刚", - commentNum:"33", - }, - { - articleId: "2", - title: "《大众日报》市北区举行国际航运贸易金融创新中心核心区产业建设", - articleImg: "", - userIcon: "", - userName: "用户名", - time: "1分钟前", - commentNum: "33", - }, - { - articleId: "3", - title: "青岛医疗人工智能科技创新中心落户市北", - articleImg: "asdsadad", - userIcon: "", - userName: "用户名", - time: "1分钟前", - commentNum: "33", - } - ] - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - - }, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady: function () { - - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide: function () { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload: function () { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () { - wx.showNavigationBarLoading(); - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage: function () { - - }, - - clickListItem(e){ - console.log(e.detail) - } -}) \ No newline at end of file diff --git a/pages/topics/common/interactive/index.json b/pages/topics/common/interactive/index.json deleted file mode 100644 index 6177863..0000000 --- a/pages/topics/common/interactive/index.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "enablePullDownRefresh": true, - "backgroundTextStyle": "dark", - "usingComponents": { - "cell":"./cell/index" - } -} \ No newline at end of file diff --git a/pages/topics/common/interactive/index.wxss b/pages/topics/common/interactive/index.wxss deleted file mode 100644 index 831b94e..0000000 --- a/pages/topics/common/interactive/index.wxss +++ /dev/null @@ -1 +0,0 @@ -/* pages/topics/common/interactive/index.wxss */ \ No newline at end of file diff --git a/pages/topics/common/goodIdea/cell/images/goodIdea.png b/pages/topics/goodIdea/cell/images/goodIdea.png similarity index 100% rename from pages/topics/common/goodIdea/cell/images/goodIdea.png rename to pages/topics/goodIdea/cell/images/goodIdea.png diff --git a/pages/topics/common/goodIdea/cell/images/praise.png b/pages/topics/goodIdea/cell/images/praise.png similarity index 100% rename from pages/topics/common/goodIdea/cell/images/praise.png rename to pages/topics/goodIdea/cell/images/praise.png diff --git a/pages/topics/goodIdea/cell/index.js b/pages/topics/goodIdea/cell/index.js new file mode 100644 index 0000000..8df8667 --- /dev/null +++ b/pages/topics/goodIdea/cell/index.js @@ -0,0 +1,25 @@ +// pages/topics/common/goodIdea/cell/index.js +Component({ + /** + * 组件的属性列表 + */ + properties: { + itemData:Object + }, + + /** + * 组件的初始数据 + */ + data: { + + }, + + /** + * 组件的方法列表 + */ + methods: { + onTap() { + this.triggerEvent('clickListItem', { itemData: this.properties.itemData }) + } + } +}) diff --git a/pages/topics/common/goodIdea/cell/index.json b/pages/topics/goodIdea/cell/index.json similarity index 100% rename from pages/topics/common/goodIdea/cell/index.json rename to pages/topics/goodIdea/cell/index.json diff --git a/pages/topics/common/goodIdea/cell/index.wxml b/pages/topics/goodIdea/cell/index.wxml similarity index 96% rename from pages/topics/common/goodIdea/cell/index.wxml rename to pages/topics/goodIdea/cell/index.wxml index b88ad9a..154e1f3 100644 --- a/pages/topics/common/goodIdea/cell/index.wxml +++ b/pages/topics/goodIdea/cell/index.wxml @@ -32,7 +32,7 @@ - + {{itemData.detail.commentNum}} diff --git a/pages/topics/common/goodIdea/cell/index.wxss b/pages/topics/goodIdea/cell/index.wxss similarity index 95% rename from pages/topics/common/goodIdea/cell/index.wxss rename to pages/topics/goodIdea/cell/index.wxss index f3016ca..5ad1789 100644 --- a/pages/topics/common/goodIdea/cell/index.wxss +++ b/pages/topics/goodIdea/cell/index.wxss @@ -35,6 +35,10 @@ align-items: center; padding: 0 0 5px 0; } +image{ + width: 100%; + height: 100%; +} .praise-icon{ width: 15px; height: 15px; @@ -99,11 +103,11 @@ margin-right: 10px; } .detail-comments-icon{ - width: 20px; - height: 15px; + width: 15px; + height: 12px; + line-height: 10px; margin-right: 5px; border-radius: 5px; - background-color: red; } .detail-commentNum, .praiseNum{ diff --git a/pages/topics/goodIdea/index.js b/pages/topics/goodIdea/index.js new file mode 100644 index 0000000..a5cbfe4 --- /dev/null +++ b/pages/topics/goodIdea/index.js @@ -0,0 +1,59 @@ +// pages/topics/goodIdea/index.js +Component({ + /** + * 组件的属性列表 + */ + properties: { + + }, + + /** + * 组件的初始数据 + */ + data: { + list: [ + { + ideaId: '1', + userIcon: "", + userName: "用户名", + time: "刚刚", + isGoodIdea: 1, + praiseNum: "30", + detail: { + title: "习近平主持政治局第十七次集体... 拷贝", + userIcon: "", + userName: "用户名", + time: "刚刚", + commentNum: "33", + text: "【内容以实际活动为准】市北区位于青岛市主城区地理位置的中心,西部濒临胶州湾,东部与崂山区为邻,北部与李沧区接壤,南部与市南区毗" + } + }, + { + ideaId: "2", + userIcon: "", + userName: "用户名", + time: "1分钟前", + isGoodIdea: 0, + praiseNum: "30", + detail: { + title: "习近平主持政治局第十七次集体... 拷贝", + userIcon: "", + userName: "用户名", + time: "刚刚", + commentNum: "33", + text: "市北区位于青岛市主城区地理位置的中心,西部濒临胶州湾,东部与崂山区为邻,北部与李沧区接壤,南部与市南区毗连,东西最大距离11. 拷贝 2" + } + } + ] + }, + + /** + * 组件的方法列表 + */ + methods: { + clickListItem(e){ + const itemData = e.detail.itemData; + console.log(itemData); + } + } +}) diff --git a/pages/topics/common/goodIdea/index.json b/pages/topics/goodIdea/index.json similarity index 71% rename from pages/topics/common/goodIdea/index.json rename to pages/topics/goodIdea/index.json index 93fc6f3..d61ba3a 100644 --- a/pages/topics/common/goodIdea/index.json +++ b/pages/topics/goodIdea/index.json @@ -1,4 +1,5 @@ { + "component": true, "usingComponents": { "cell": "./cell/index" } diff --git a/pages/topics/common/goodIdea/index.wxml b/pages/topics/goodIdea/index.wxml similarity index 78% rename from pages/topics/common/goodIdea/index.wxml rename to pages/topics/goodIdea/index.wxml index 2ab206e..4a7a164 100644 --- a/pages/topics/common/goodIdea/index.wxml +++ b/pages/topics/goodIdea/index.wxml @@ -1,4 +1,4 @@ - + - + {{commentNum}} @@ -24,6 +24,6 @@ - + diff --git a/pages/topics/common/interactive/cell/index.wxss b/pages/topics/interactive/cell/index.wxss similarity index 89% rename from pages/topics/common/interactive/cell/index.wxss rename to pages/topics/interactive/cell/index.wxss index a0f70b8..98035e1 100644 --- a/pages/topics/common/interactive/cell/index.wxss +++ b/pages/topics/interactive/cell/index.wxss @@ -44,11 +44,14 @@ margin-right: 10px; } .comments-icon{ - width: 20px; - height: 15px; + width: 15px; + height: 12px; + line-height: 10px; margin-right: 5px; - border-radius: 5px; - background-color: red; +} +.image_icon { + width: 100%; + height: 100%; } .commentNum{ font-size: 12px; @@ -60,7 +63,11 @@ border-radius: 5px; } image{ - width: 100%; + width: 100%; + height: 100%; +} +.articleImg{ + width: 100%; height: 100%; border-radius: 5px; } diff --git a/pages/topics/interactive/index.js b/pages/topics/interactive/index.js new file mode 100644 index 0000000..0e7b4fa --- /dev/null +++ b/pages/topics/interactive/index.js @@ -0,0 +1,59 @@ +// pages/topics/interactive/index.js +Component({ + /** + * 组件的属性列表 + */ + properties: { + + }, + + /** + * 组件的初始数据 + */ + data: { + list: [ + { + articleId: '1', + title: "市北区举行国际航运贸易金融创新中心核心区产业建设", + articleImg: "asdsad", + userIcon: "", + userName: "用户名", + time: "刚刚", + commentNum: "33", + }, + { + articleId: "2", + title: "《大众日报》市北区举行国际航运贸易金融创新中心核心区产业建设", + articleImg: "", + userIcon: "", + userName: "用户名", + time: "1分钟前", + commentNum: "33", + }, + { + articleId: "3", + title: "青岛医疗人工智能科技创新中心落户市北", + articleImg: "asdsadad", + userIcon: "", + userName: "用户名", + time: "1分钟前", + commentNum: "33", + } + ] + }, + + /** + * 组件的方法列表 + */ + methods: { + onTap(){ + wx.navigateTo({ + url: `/pages/topics/interactive/submitTopic/index`, + }) + }, + clickListItem(e) { + const articleId = e.detail.articleId; + console.log(articleId); + } + } +}) diff --git a/pages/topics/interactive/index.json b/pages/topics/interactive/index.json new file mode 100644 index 0000000..d61ba3a --- /dev/null +++ b/pages/topics/interactive/index.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "cell": "./cell/index" + } +} \ No newline at end of file diff --git a/pages/topics/interactive/index.wxml b/pages/topics/interactive/index.wxml new file mode 100644 index 0000000..09a121b --- /dev/null +++ b/pages/topics/interactive/index.wxml @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/pages/topics/interactive/index.wxss b/pages/topics/interactive/index.wxss new file mode 100644 index 0000000..75fc54f --- /dev/null +++ b/pages/topics/interactive/index.wxss @@ -0,0 +1,13 @@ +/* pages/topics/interactive/index.wxss */ +.publish{ + position: fixed; + width: 40px; + height: 40px; + right: 20px; + bottom: 40px; +} + +image{ + width: 100%; + height: 100%; +} \ No newline at end of file diff --git a/pages/topics/interactive/submitTopic/index.js b/pages/topics/interactive/submitTopic/index.js new file mode 100644 index 0000000..30bd674 --- /dev/null +++ b/pages/topics/interactive/submitTopic/index.js @@ -0,0 +1,65 @@ +// pages/topics/interactive/submitTopic/index.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + + }, + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) diff --git a/pages/topics/interactive/submitTopic/index.json b/pages/topics/interactive/submitTopic/index.json new file mode 100644 index 0000000..f485038 --- /dev/null +++ b/pages/topics/interactive/submitTopic/index.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "新建议题", + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/topics/interactive/submitTopic/index.wxml b/pages/topics/interactive/submitTopic/index.wxml new file mode 100644 index 0000000..56316dd --- /dev/null +++ b/pages/topics/interactive/submitTopic/index.wxml @@ -0,0 +1,9 @@ + + + + +