对表白墙js文件的解释
index.js
1 Page({
2
3 /**
4 * 页面的初始数据
5 */
6 data: {
7 xcx_appid:"",
8 },
9 HuoquDaohangLiebiao(){
10 var that = this
11 wx.request({
12 url: 'https://xx.uom.cn/ecmsapi/index.php?mod=xinxi&act=xinxizhanshijiekou',
13 method:"POST",
14 data:{
15 xcx_appid:this.data.xcx_appid
16 },
17 header: {
18 'content-type': 'application/x-www-form-urlencoded'
19 },
20 success:(res)=>{
21 console.log("信息",res);
22 that.setData({
23 xinwen:res.data.list,
24 xcx_appid:this.data.xcx_appid,
25 })
26 }
27 })
28 },
29
30 // 跳转到详情
31 QuXiangqing:function(e){
32 console.log(e)
33 let id = e.currentTarget.dataset.id
34 wx.navigateTo({
35 url: '/pages/xiangqing/xiangqing?id='+id,
36 })
37 },
38 // 获取小程序appid
39 HuoquXiaochengxuAppId(){
40 var that=this;
41 var xcx_appid=this.data.xcx_appid;
42 const accountInfo = wx.getAccountInfoSync();
43 console.log("小程序id",accountInfo.miniProgram.appId); //小程序id
44 that.setData({
45 xcx_appid:accountInfo.miniProgram.appId,
46 });
47 xcx_appid=accountInfo.miniProgram.appId,
48 console.log(xcx_appid);
49 },
50 // 跳转到发布页
51 QuFabu:function(){
52 wx.navigateTo({
53 url: '/pages/fabu/fabu',
54 })
55 },
56 /**
57 * 生命周期函数--监听页面加载
58 */
59 onLoad(options) {//当页面加载时加载的内容
60 this.HuoquXiaochengxuAppId();
61 var jiage
62 var that = this
63 console.log("打印",options.lanmu)
64 let lanmu = options.lanmu
65 console.log("信息测试",lanmu);
66 wx.request({
67 url: 'https://xx.uom.cn/ecmsapi/index.php?mod=daohanglan&act=silanneirongliebiao',
68 method:"POST",
69 data:{
70 lanmu:"信息问答",
71 xcx_appid:"wx7c24e1e2e2875b2e"
72 },
73
74 method:"POST",
75 header: {
76 'content-type': 'application/x-www-form-urlencoded'
77 },
78 success:(res)=>{
79 console.log("信息",res);
80 lanmu=res.data.lanmu,
81
82 that.setData({
83 yhxinxi:res.data.list,
84
85 })
86 }
87 })
88
89 },//xcx_appid:小程序的appid,yhxinxi:用户信息,lanmu:栏目
90
91 /**
92 * 生命周期函数--监听页面初次渲染完成
93 */
94 onReady() {
95
96 },
97
98 /**
99 * 生命周期函数--监听页面显示
100 */
101 onShow() {
102
103 },
104
105 /**
106 * 生命周期函数--监听页面隐藏
107 */
108 onHide() {
109
110 },
111
112 /**
113 * 生命周期函数--监听页面卸载
114 */
115 onUnload() {
116
117 },
118
119 /**
120 * 页面相关事件处理函数--监听用户下拉动作
121 */
122 onPullDownRefresh() {
123
124 },
125
126 /**
127 * 页面上拉触底事件的处理函数
128 */
129 onReachBottom() {
130
131 },
132
133 /**
134 * 用户点击右上角分享
135 */
136 onShareAppMessage() {
137
138 }
139 })
xiangqing.js
1 // pages/xiangqing/xiangqing.js
2 Page({
3
4 /**
5 * 页面的初始数据
6 */
7 data: {
8
9 },
10
11 /**
12 * 生命周期函数--监听页面加载
13 */
14 onLoad(options) {
15 var that=this;
16 console.log("打印id",options.id)
17 let id = options.id
18 wx.request({
19 url: 'https://xx.uom.cn/ecmsapi/index.php?mod=daohanglan&act=silanneirongxiangqing',
20 data:{
21 id:id,
22 },
23 method:"POST",
24 header: {
25 'content-type': 'application/x-www-form-urlencoded'
26 },
27 success:(res)=>{
28 console.log("信息",res);
29 that.setData({
30 id:res.data.id,
31 biaoti:res.data.list[0].title,
32 jiage:res.data.list[0].jiage,
33 chengse:res.data.list[0].chengse,
34 neirong:res.data.list[0].neirong,
35 lianxi:res.data.list[0].lianxi,
36 tupian1:res.data.list[0].tupian1,
37 tupian2:res.data.list[0].tupian2,
38 tupian3:res.data.list[0].tupian3
39 })
40
41 }
42 })
43 },
44
45 /**
46 * 生命周期函数--监听页面初次渲染完成
47 */
48 onReady() {
49
50 },
51
52 /**
53 * 生命周期函数--监听页面显示
54 */
55 onShow() {
56
57 },
58
59 /**
60 * 生命周期函数--监听页面隐藏
61 */
62 onHide() {
63
64 },
65
66 /**
67 * 生命周期函数--监听页面卸载
68 */
69 onUnload() {
70
71 },
72
73 /**
74 * 页面相关事件处理函数--监听用户下拉动作
75 */
76 onPullDownRefresh() {
77
78 },
79
80 /**
81 * 页面上拉触底事件的处理函数
82 */
83 onReachBottom() {
84
85 },
86
87 /**
88 * 用户点击右上角分享
89 */
90 onShareAppMessage() {
91
92 }
93 })
fabu.js
1 // pages/fabuxinxi/fabuxinxi.js
2 Page({
3
4 /**
5 * 页面的初始数据
6 */
7 data: {
8 flag:true,
9 index:-1,
10 lanmuliebiao:['交易市场','失物招领','信息问答','美味分享',],
11 tupianliebiao:[],
12 tpdzlb:[],
13 xcx_appid:"",
14 },
15 //获取小程序appid
16 HuoquXiaochengxuAppId(){
17 var that=this;
18 var xcx_appid=this.data.xcx_appid;
19 const accountInfo = wx.getAccountInfoSync();
20 console.log("小程序id",accountInfo.miniProgram.appId); //小程序id
21 that.setData({
22 xcx_appid:accountInfo.miniProgram.appId,
23 });
24 xcx_appid="accountInfo.miniProgram.appId",
25 console.log(xcx_appid);
26 },
27 // 上传图片
28 uploadImage(){
29 var that=this;
30 var tupiandizhi;
31 var tupianliebiao=this.data.tupianliebiao
32 var tpdzlb=this.data.tpdzlb;
33 wx.chooseMedia({
34 count: 1,
35 mediaType: ['image'],
36 sourceType: ['album', 'camera'],
37 maxDuration: 30,
38 camera: 'back',
39 success: function(res){
40 console.log("得到的信息1",res.tempFiles[0].tempFilePath);
41 tupiandizhi=res.tempFiles[0].tempFilePath;
42 tupianliebiao.push(tupiandizhi)
43 that.setData({
44 // 返回给页面展示信息
45 tl:tupianliebiao
46 })
47 console.log("得到的信息2",tupianliebiao);
48 wx.uploadFile({
49
50 filePath: tupiandizhi,
51 name: 'imgfile',
52 url: 'https://xx.uom.cn/ecmsapi/index.php?mod=xinxi&act=tupianshangchuan&xcx_appid=wx7c24e1e2e2875b2e',
53 success(res){
54 console.log("得到的信息3",res.data)
55 tpdzlb.push(res.data)
56 console.log("得到的信息4",tpdzlb)
57 }
58 })
59 }
60 })
61 },
62 // 上传表单信息
63 formshangchuan: function (e) {
64 var that = this
65 console.log('点击了上传',e.detail.value);
66
67 wx.request({
68 url: 'https://xx.uom.cn/ecmsapi/index.php?mod=xinxi&act=yonghushangchuanxinxi',
69 method:'POST',
70 data:{
71 xcx_appid:"wx7c24e1e2e2875b2e",
72 sclanmu:"信息问答",//栏目
73 scbiaoti:"表白墙",//标题
74 scneirong:e.detail.value.neirong,//内容
75 sctupiandz1:this.data.tpdzlb[0],//图片地址1
76 sctupiandz2:this.data.tpdzlb[1],//图片地址2
77 sctupiandz3:this.data.tpdzlb[2],//图片地址3
78 yonghuid:"Lee",
79 },
80 header: {
81 'content-type': 'application/x-www-form-urlencoded'
82 },
83 success (res) {
84 console.log("返回的数据",res.data);
85 var tishi = res.data.message;
86 that.setData({
87 tishi:"提示:"+tishi+"!"
88 })
89 }
90
91 })
92 if(e.detail.value.neirong!=""){
93 wx.redirectTo({
94 url: '/pages/index/index',
95 })
96 }
97 },
98 // 渲染列表
99 xuanlanmuliebiao:function(e){
100 console.log(e)
101 this.setData({
102 index:e.detail.value
103 })
104 },
105 // 重置按钮
106 chongzhi:function(){
107 wx.redirectTo({
108 url: '/pages/fabu/fabu',
109 })},
110 /**
111 * 生命周期函数--监听页面加载
112 */
113 onLoad(options) {
114 this.HuoquXiaochengxuAppId();
115 },
116
117 onReady() {
118
119 },
120
121 /**
122 * 生命周期函数--监听页面显示
123 */
124 onShow() {
125
126 },
127
128 /**
129 * 生命周期函数--监听页面隐藏
130 */
131 onHide() {
132
133 },
134
135 /**
136 * 生命周期函数--监听页面卸载
137 */
138 onUnload() {
139
140 },
141
142 /**
143 * 页面相关事件处理函数--监听用户下拉动作
144 */
145 onPullDownRefresh() {
146
147 },
148
149 /**
150 * 页面上拉触底事件的处理函数
151 */
152 onReachBottom() {
153
154 },
155
156 /**
157 * 用户点击右上角分享
158 */
159 onShareAppMessage() {
160
161 }
162 })
对表白墙js文件的解释的更多相关文章
- 对表白墙wxml文件解释
一.index.wxml 1.代码 1 <view class="Beijingse" style="height: 100%;"> 2 <v ...
- 行星万象表白墙微信小程序、社交微信小程序,后台完整,支持多区域运营,扫码体验。
简介 中国目前大概有5000个表白墙,累计用户近3000万,是一个庞大的群体,但现在大都以微信朋友圈为基础进行信息中转,但是这种模式经营者和用户都不友好,尤其是经营者无法变现,用户无法公开评论,这些种 ...
- 两个js文件之间函数互调问题
按照常理来说,在<body>标签结束之前以下面的方式引入两个js文件 <script src="a.js"></script> <scri ...
- 延迟加载外部js文件,延迟加载图片(jquery.lazyload.js和echo,js)
js里一说到延迟加载,大都离不开两种情形,即外部Js文件的延迟加载,以及网页图片的延迟加载: 1.首先简单说一下js文件的3种延迟加载方式: (1)<script type="text ...
- 如何使用grunt压缩js文件
jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用! 1. 前言 各位web前端开发人员,如果你现在还不知道grunt或者听说过 ...
- 前端设计中关于外部js文件加载的速度优化
在一般情况下,许多人都是将<script>写在了<head>标签中,而许多浏览器都是使用单一的线程来加载js文件的,从上往下,从左往右. 若是加载过程出错,那么网页就会阻塞,就 ...
- html或者jsp页面引用jar包中的js文件
一,页面上引用jar包中的js文件的方法 使用java web框架AppFuse的时候发现,jquery.bootstrap等js框架都封装到jar包里面了.这些js文件通过一个wro4j的工具对其进 ...
- C#读取网络流,读取网络上的js文件
写博客的目的就是让其他人少走弯路. C#读取网络上的流和js文件出现的问题 一开始看了今天博客园上的推荐文章,用C#+HtmlAgilityPack+XPath带你采集数据(以采集天气数据为例子),然 ...
- 如何在js文件中实现获取request.getCotextPath();
我们在jsp中可以方便的使用“request.getCotext()”来获取工程的根目录. 但是如果我们的js代码存在一个单独的js文件中,这时候再想获取根目录,我们就要自己截取了.可以采用下面的方式 ...
随机推荐
- 【python基础】第03回 软件安装
上节内容回顾 1.计算机五大组成部分详解 1.控制器 控制计算机各个硬件的工作 2.运算器 数学运算.逻辑运算(核心) """CPU = 控制器 + 运算器"& ...
- bat-安装程序-切换路径的问题(小坑)
当批处理以管理员身份运行时,默认的cmd路径是 C:\Windows\system32 如果在批处理所在目录下存放了一些 安装程序,使用bat安装程序时,bat中去执行时 不会去当前目录去找 exe文 ...
- JQuery实现图片轮播无缝滚动
图片轮播无缝滚动实例 实现效果展示预览: 思路: 1.设置当前索引curIndex,和前一张索引prevIndex.(curIndex为下一次要显示的图片索引,prevIndex为现在看见的图片) 2 ...
- 由ASP.NET Core根据路径下载文件异常引发的探究
前言 最近在开发新的项目,使用的是ASP.NET Core6.0版本的框架.由于项目中存在文件下载功能,没有使用类似MinIO或OSS之类的分布式文件系统,而是下载本地文件,也就是根据本地文件路径进行 ...
- Java的main函数(命令行传参)
javac :编译命令 java :执行命令
- JUC源码学习笔记2——AQS共享和Semaphore,CountDownLatch
本文主要讲述AQS的共享模式,共享和独占具有类似的套路,所以如果你不清楚AQS的独占的话,可以看我的<JUC源码学习笔记1> 主要参考内容有<Java并发编程的艺术>,< ...
- Javascript之我也来手写一下Promise
Promise太重要了,可以说是改变了JavaScript开发体验重要内容之一.而Promise也可以说是现代Javascript中极为重要的核心概念,所以理解Promise/A+规范,理解Promi ...
- Android多版本flavor配置之资源文件和清单文件合并介绍
知识背景 Android studio升级到3.0之后,gradle增加了多维度管理配置,便于同一个项目中创建应用的不同版本,分别管理依赖项并签署配置.创建产品风味与创建构建类型类似:只需将它们添加到 ...
- NFS 服务器配置(Ubuntu)
# NFS 服务器配置(Ubuntu 20.0) # 1.配置网络环境 # NFS 的客户端和服务端必须在同一局域网 # 2.在服务器上安装nfs sudo apt-get install nfs-c ...
- 附加进程 到远程服务器中Docker容器内 调试
很多时候,我们在本地开发过程中程序运行很正常,但是发布到线上之后由于环境的原因,可能会有一些异常.通常我们会通过日志来分析问题,除了日志还有一种常用的调试手段就是:附加进程. VS中的附加进程非常强大 ...