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. RPA应用场景-对公账户开户资质审查

    场景概述 对公账户开户资质审查 所涉系统名称 人民银行账户管理系统 人工操作(时间/次) 0.5小时 所涉人工数量 132 操作频率 不定时 场景流程 1.机器人自动登录人民银行账户管理系统 2.查询 ...

  2. python是什么?工作前景如何?怎么算有基础?爬数据违法嘛......

    随着python越来越火爆并在2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,且置于Java.C和JavaScript之上,于是越来越多的人开始了解python ...

  3. 关于android sdk中monitor.exe报错的问题

    今天又是被坑的一上午.来总结一下: 1. 首先是找不到monitor的问题: 这个可能是一开始环境配置错误.所以我将android sdk重装了一下就好了 2. 第二个是找到monitor.bat发现 ...

  4. 没想到吧,Spring中还有一招集合注入的写法

    原创:微信公众号 码农参上,欢迎分享,转载请保留出处. 哈喽大家好啊,我是Hydra. Spring作为项目中不可缺少的底层框架,提供的最基础的功能就是bean的管理了.bean的注入相信大家都比较熟 ...

  5. 高级程序员必知必会,一文详解MySQL主从同步原理,推荐收藏

    1. MySQL主从同步实现方式 MySQL主从同步是基于Bin Log实现的,而Bin Log记录的是原始SQL语句. Bin Log共有三种日志格式,可以binlog_format配置参数指定. ...

  6. 阿里云有奖体验:如何通过ECS挂载NAS文件系统

    实验简介 本实验提供CentOS系统ECS一台和NAS文件服务. NAS基于POSIX文件接口,天然适配原生操作系统,提供共享访问,同时保证数据一致性和锁互斥.它提供了简单的可扩展文件存储以供与ECS ...

  7. Tapdata Cloud 版本上新!新增TiDB等数据源支持,连接和任务功能增强,体验更优

    Tapdata Cloud cloud.tapdata.net Tapdata Cloud 是国内首家异构数据库实时同步云平台,目前支持Oracle.MySQL.PG.SQL Server.Mongo ...

  8. day04 缓冲字符流__异常处理

    缓冲字符流 缓冲字符输入流:java.io.BufferedReader 是一个高级的字符流,特点是块读文本数据,并且可以按行读取字符串. package io; import java.io.*; ...

  9. Solution -「HNOI2013」消毒

    弱化一下,先考虑在二维上解决问题. 题目就转化为:有 \(n\) 个点 \((i, j)\) 需要被覆盖,而我们每次可以选一行或一列去覆盖,求覆盖所有点的最少选择次数. 如果我们对于每一个 \((i, ...

  10. vue发布自定义组件到npm

    一.使用 vue create currentdatetime创建项目(可查考https://cli.vuejs.org/zh/guide/creating-a-project.html),创建成功后 ...