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文件的解释的更多相关文章

  1. 对表白墙wxml文件解释

    一.index.wxml 1.代码 1 <view class="Beijingse" style="height: 100%;"> 2 <v ...

  2. 行星万象表白墙微信小程序、社交微信小程序,后台完整,支持多区域运营,扫码体验。

    简介 中国目前大概有5000个表白墙,累计用户近3000万,是一个庞大的群体,但现在大都以微信朋友圈为基础进行信息中转,但是这种模式经营者和用户都不友好,尤其是经营者无法变现,用户无法公开评论,这些种 ...

  3. 两个js文件之间函数互调问题

    按照常理来说,在<body>标签结束之前以下面的方式引入两个js文件 <script src="a.js"></script> <scri ...

  4. 延迟加载外部js文件,延迟加载图片(jquery.lazyload.js和echo,js)

    js里一说到延迟加载,大都离不开两种情形,即外部Js文件的延迟加载,以及网页图片的延迟加载: 1.首先简单说一下js文件的3种延迟加载方式: (1)<script type="text ...

  5. 如何使用grunt压缩js文件

    jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用! 1. 前言 各位web前端开发人员,如果你现在还不知道grunt或者听说过 ...

  6. 前端设计中关于外部js文件加载的速度优化

    在一般情况下,许多人都是将<script>写在了<head>标签中,而许多浏览器都是使用单一的线程来加载js文件的,从上往下,从左往右. 若是加载过程出错,那么网页就会阻塞,就 ...

  7. html或者jsp页面引用jar包中的js文件

    一,页面上引用jar包中的js文件的方法 使用java web框架AppFuse的时候发现,jquery.bootstrap等js框架都封装到jar包里面了.这些js文件通过一个wro4j的工具对其进 ...

  8. C#读取网络流,读取网络上的js文件

    写博客的目的就是让其他人少走弯路. C#读取网络上的流和js文件出现的问题 一开始看了今天博客园上的推荐文章,用C#+HtmlAgilityPack+XPath带你采集数据(以采集天气数据为例子),然 ...

  9. 如何在js文件中实现获取request.getCotextPath();

    我们在jsp中可以方便的使用“request.getCotext()”来获取工程的根目录. 但是如果我们的js代码存在一个单独的js文件中,这时候再想获取根目录,我们就要自己截取了.可以采用下面的方式 ...

随机推荐

  1. [MRCTF2020]Ezpop-1|php序列化

    1.打开题目获取到源代码信息,如下: Welcome to index.php <?php //flag is in flag.php //WTF IS THIS? //Learn From h ...

  2. idea 查看 类所有方法的快捷键

    idea 查看 类 所有方法的快捷键 Idea:ctrl+F12 Eclipse:Ctrl+O

  3. 不是吧?30秒 就能学会一个python小技巧?!

    大家好鸭!我是小熊猫 很多学习Python的朋友在项目实战中会遇到不少功能实现上的问题,有些问题并不是很难的问题,或者已经有了很好的方法来解决.当然,孰能生巧,当我们代码熟练了,自然就能总结一些好用的 ...

  4. 经典的损失函数:交叉熵和MSE

    经典的损失函数: ①交叉熵(分类问题):判断一个输出向量和期望向量有多接近.交叉熵刻画了两个概率分布之间的距离,他是分类问题中使用比较广泛的一种损失函数.概率分布刻画了不同事件发生的概率. 熵的定义: ...

  5. 洛谷P2709 小B的询问 莫队做法

    题干 这个是用来学莫队的例题,洛谷详解 需要注意的一点,一定要分块!不然会慢很多(直接TLE) 其中分块只在排序的时候要用,并且是给问题右端点分块 再就是注意add与del函数里的操作,增加数量不提, ...

  6. 攻防世界MISC—进阶区1-10

    1.something_in_image zip中的文件用010 Editor打开后直接搜索flag,即可找到flag 2.wireshark-1 zip内是pcap文件,打开后根据题目知道要寻找登录 ...

  7. 总结vue 需要掌握的知识点

    使用的开发工具是webstorm,它是默认就安装好了vuejs插件,idea要使用的话,需要安装一下该插件 一.快速搭建项目vue-cli 脚手架(Vue2.0) 1.Vue CLI使用前提 –Nod ...

  8. surging作者出具压测结果

    前言 首先回应下@wen-wen 所贴的压测报告,我也把我和客户压测碰到的问题,和压测结果贴出来,这个结果是由客户提供的.不会有任何的舞弊手脚问题 问题一:Task.Run慎用 首先在最新的社区版本已 ...

  9. 【C++】从设计原理来看string类

    1.一些C++基础知识 模板类string的设计属于底层,其中运用到了很多C++的编程技巧,比如模板.迭代器.友元.函数和运算符重载.内联等等,为了便于后续理解string类,这里先对涉及到的概念做个 ...

  10. qbxt五一数学Day1

    目录 I. 基础知识 1. 带余除法(小学) 1. 定义 2. 性质 2. 最大公约数(gcd)/ 最小公倍数(lcm) 1. 定义 2. 性质 3. 高精度 II. 矩阵及其应用 1. 定义 2. ...