一、概述

校园交流平台小程序,可以发帖子,评论等。

二、功能

2.1 发布帖子

2.1.1 输入内容,然后获得内容

   bindTextInput: function (e) {this.setData({publishContent: e.detail.value});},bindTitleInput: function (e){this.setData({publishTitle: e.detail.value})}

2.1.2 点击发送,发出 request 请求

 // 成功返回查看帖子页面submitData: function(){wx.request({url: 'https://wei2014.cn/addMessage',data:{title: this.data.publishTitle, // content: this.data.publishContent,name: "yunhu"},success: function (res) {console.log(res.data)console.log(res.data.result)if(res.data.result == 'success'){wx.showToast({title: "发送成功"})wx.navigateTo({url: '../main/main'})}else{wx.showToast({title: "发送失败"})}}})},

2.1.3 点击我要发帖

 <button class = "add" bindtap="publish" >我要发帖</button>

2.1.4 跳转页面

   publish: function () {wx.navigateTo({url: '../communityPublish/communityPublish'})console.log(this.data.content)},
2.1.5 显示帖子
   onShow: function () {//console.log("title:"+this.data.title)console.log("show")var that = this;wx.request({url: 'https://wei2014.cn/getMessageList',//url: 'https://yunhu123.cn/',data: { page: 1 },header: {},method: "GET",dataType: "json",success: function (res) {that.setData({content: res.data.messageList});console.log("从服务器获取数据成功")console.log(that.data.content)},fail: function (res) { console.log("从服务器获取数据失败")},complete: function (res) { },})},

2.2 帖子内容过长只显示三行

   text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 3;  overflow: hidden;-webkit-box-orient: vertical;

2.2.1 点击部分内容显示完整的内容

获取点击的目标帖子的标题内容和名字,然后待参数传给allcontent页面。

   showallcontent: function(e){var nowtitle = e.currentTarget.dataset.titlevar nowname = e.currentTarget.dataset.namevar nowcontent = e.currentTarget.dataset.contentconsole.log(nowtitle)console.log(nowname)console.log(nowcontent)wx.navigateTo({url: '../allcontent/allcontent?title='+nowtitle+'&name='+nowname+'&content='+nowcontent})}

2.2.2 获取 main 页面传过来的数据

   onLoad: function (options) {var that = thisthat.setData({title: options.title,name: options.name,content: options.content})console.log(that.data.title)console.log(that.data.name)console.log(that.data.content)},

2.2.3 显示出来

 <view class = "csstitle">{{title}}</view><text>{{name}}\n\n</text><view class='csscontent'><text>{{content}}</text></view><view class = "csstitle">{{title}}</view><text>{{name}}\n\n</text><view class='csscontent'><text>{{content}}</text></view>

小程序之校园交流平台相关推荐

  1. 微信小程序_(校园视)开发视频的展示页_上

    微信小程序_(校园视) 开发用户注册登陆 传送门 微信小程序_(校园视) 开发上传视频业务 传送门 微信小程序_(校园视) 开发视频的展示页-上 传送门 微信小程序_(校园视) 开发视频的展示页-下 ...

  2. java计算机毕业设计基于微信小程序的校园外卖订餐系统APP

    项目介绍 网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理模块和校园订餐模块,对于校园订餐小程序将是又一个传统管理到智能化信息管理的改革,对于传统的校园订餐管理,所包括的信 ...

  3. (附源码)springboot基于微信小程序的校园外卖系统 毕业设计091024

    Springboot基于微信小程序的校园外卖系统 摘要 随着生活质量的日益改善以及生活节奏的日益加快,人们对餐饮需求的质量以及速度也随之发生着变化.为了满足社会需求,餐饮的高质量和快节奏也渐渐使电话订 ...

  4. 计算机毕业设计PHP基于微信小程序寸金校园租车平台(源码+程序+uni+lw+部署)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: phpStudy+ Vscode +Mysql5.7 + HBuilderX+Navicat11+Vue ...

  5. java微信小程序的校园外卖点餐平台 uniapp

    美食是人类永恒的话题,无论是在古代还是现代人们对美食都有一种非常的热爱在里面,但是随着时代的发展,人们可能没有更多的时间去研究美食,很多时候人们在下班或者放学之后更希望通过网络来进行订餐,为此我开发了 ...

  6. 基于微信小程序的校园信息共享平台 毕业设计-附源码211615

    校园信息共享平台 摘 要 随着信息技术的发展,各大高校已经建立了各自的部门信息系统,但是由于这些应用系统开发时间迥异,开发平台不同,开发技术差异化的原因,各个系统间缺乏关联,使得信息不能有效共享,逐渐 ...

  7. 微信小程序之校园二手交易系统app毕业设计ssm

    微信小程序之校园二手交易系统app毕业设计ssm

  8. 微信小程序 java校园二手物品交易系统uniapp

    功能设计: (1)前端功能设计 用户管理:用户可以通过微信号,手机号进行注册,设置密码. 商品管理:用户上架商品,买家通过商品的名称,价格,标签来查询浏览商品,商品被买家购入之后,商品下架. 交易管理 ...

  9. 计算机毕业设计springboot+vue基本微信小程序的校园二手闲置物品交易小程序 uniapp

    在大学校园里,存在着很多的二手商品,但是由于信息资源的不流通以及传统二手商品信息交流方式的笨拙,导致了很多仍然具有一定价值或者具有非常价值的二手商品的囤积,乃至被当作废弃物处理.现在通过微信小程序的校 ...

  10. java计算机毕业设计基于安卓Android/微信小程序的校园闲置二手交易平台APP

    项目介绍 网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理模式,校园二手交易平台小程序将是又一个从传统管理到智能化信息管理的典型案例,对于传统的校园二手交易,所包括的信息内 ...

最新文章

  1. MyBatis Generator:代码生成器
  2. 启明云端分享|ESP32在开发环境时,环境搭建及应用、软件平台时常遇到的问题答疑(FAQ)
  3. IEEE Transactions on BIG DATA影响因子3.344,进入信息学科计算机理论与方法领域Q1区...
  4. streaming api_通过Spring Integration消费Twitter Streaming API
  5. 图像学习-HOG特征
  6. SQL SERVER 用户自定义函数如何定义.
  7. c盘怎么清理到最干净_系统垃圾太多,怎么一键彻底清理干净
  8. 遍历文件夹下的所有文件
  9. linux 文件句柄 sock,tcp socket文件句柄泄漏
  10. 第十届“泰迪杯”挑战赛B题,获国家一等奖,提名国特,电力负荷预测及突变点检测分析论文、思路、程序分享
  11. HTML-CSS-JS实现卫龙辣条旗舰店网页
  12. vba 发送邮件 html,VBA自动发送邮件+内容+附件
  13. Libre OJ P2332「JOI 2017 Final」焚风现象【差分思想】By cellur925
  14. 英语语法第四节(主宾表从句)
  15. 七夕小案例:用代码给心爱的她画一个爱心
  16. php求解鸡鸭同笼,鸡兔同笼的9种解法
  17. dp1.4和HDMI2.1 那个更适用打游戏?
  18. 项目oracle优化记录
  19. Js内存回收 === 屠龙之术?
  20. 一文掌握模型调参神器:Hyperopt

热门文章

  1. poj3580:SuperMemo(块状链表/Splay)
  2. python实现火车票查询工具_用 Python 写一个命令行火车票查看器
  3. edm html超链接,EDM邮件中的html/css兼容性问题
  4. 二叉树期权定价与BSM期权定价
  5. 使用七牛云存储图片案例
  6. 小飞升值记——(13)
  7. 基于ssm框架的绩效管理系统
  8. shopee虾皮面试题汇总-C++后端
  9. PS如何用制作BMP 256位色非压缩图片,供Easyboot作为背景
  10. 图像特效之LOMO效果