You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

104 lines
2.6 KiB

var app = getApp()
var WxParse = require('../../wxParse/wxParse.js');
var WXAPI = require('../../utils/server.js');
Page({
data: {
notice: [],
radioindex: '',
pro_id: 0,
num: 0,
flag: false,
cartId: 0,
numbers: "",
bindData: {},
},
// 下拉刷新
onPullDownRefresh: function () {
wx.showNavigationBarLoading() //在标题栏中显示加载
this.DataonLoad();
wx.hideNavigationBarLoading() //完成停止加载
wx.stopPullDownRefresh() //停止下拉刷新
},
onLoad: function (options) {
wx.setNavigationBarTitle({
title: '公告详情', //修改页面标题
});
wx.setNavigationBarColor({
frontColor: app.d.frontColor,
backgroundColor: app.d.bgcolor, //页面标题为路由参数
animation: {
duration: 400,
timingFunc: 'easeIn'
}
})
this.setData({
bgcolor: app.d.bgcolor
});
var that = this;
wx.request({
url: app.d.ceshiUrl + '&action=notice&m=index',
data: {
id: options.Id
},
method: 'POST', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
header: {// 设置请求的 header
'Content-Type': 'application/x-www-form-urlencoded'
},
success: function (res) {
// success
var notice = res.data.notice;
var detail = res.data.notice[0].detail;
WxParse.wxParse('detail', 'html', detail, that, 5);//处理规则的富文本框
if (notice == '') {
var notice = []
}
that.setData({
notice: notice
})
},
fail: function () {
wx.showToast({
title: '网络异常!',
duration: 2000
});
}
})
},
// 数据加载
DataonLoad: function () {
var that = this;
// 页面初始化 options为页面跳转所带来的参数
wx.request({
url: app.d.ceshiUrl + '&action=notice&m=index',
data: {
id: options.Id
},
method: 'POST', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
header: {// 设置请求的 header
'Content-Type': 'application/x-www-form-urlencoded'
},
success: function (res) {
// success
var notice = res.data.notice;
var detail = res.data.notice[0].detail;
WxParse.wxParse('detail', 'html', detail, that, 5);//处理规则的富文本框
if (notice == '') {
var notice = []
}
that.setData({
notice: notice
})
},
fail: function () {
wx.showToast({
title: '网络异常!',
duration: 2000
});
}
})
},
})