// pages/nais/nais.js let app = getApp(); import { imgUrl } from "../api/request" Page({ /** * 页面的初始数据 */ data: { // 图片前缀 imgUrl: imgUrl, // 南岸概况 overview: [{ url: 'nais-3-2022-top-icon-1.png', name: '区位条件' }, { url: 'nais-4-2022-top-icon-2.png', name: '人文底蕴' }, { url: 'nais-5-2022-top-icon-3.png', name: '资源优势' }, { url: 'nais-6-2022-top-icon-4.png', name: '产业特色' }], // 书香南岸 scholarly1: [{ url: 'nais-8-2022-content-icon-1.png', name: '校园地图' }, { url: 'nais-9-2022-content-icon-2.png', name: '文明校园' }, { url: 'nais-10-2022-content-icon-3.png', name: '集团化办学' }, { url: 'nais-11-2022-content-icon-4.png', name: '在区高校' } ], scholarly2: [{ count: '44', name: '小学' }, { count: '8', name: '九年一贯制学校' }, { count: '11', name: '初级中学' }, { count: '8', name: '完全中学' }, { count: '1', name: '特殊教育' } ], scholarly3: [{ url: 'nais-38-school.png', count: '2', name: '所全国文明校园', color: '#E40000' }, { url: 'nais-38-school.png', count: '9', name: '所重庆市文明校园', color: '#E40000' }, { url: 'nais-12-school.png', count: '13', name: '所艺术特色学校', color: '#D62F00' }, { url: 'nais-12-school.png', count: '3', name: '所艺术传承学校', color: '#D62F00' }, { url: 'nais-13-school.png', count: '5', name: '所在区高校', color: '#7D1000' }, { url: 'nais-14-school.png', count: '83', name: '所体卫艺科学校', color: '#FF9800' } ], scholarly4: ['nais-15-school-content-1.png', 'nais-16-school-content-2.png', 'nais-17-school-content-3.png', 'nais-18-school-content-4.png'], // 产业发展 industrySwiper: [{ url: 'nais-20-2022-cqcyy.png', name: '重庆软件园' }, { url: 'nais-30-2022-wldd.png', name: '物联地带·渝园区' }, { url: 'nais-40-2022-sznr.png', name: '数字内容·渝园区' }, { url: 'nais-50-2022-nblwhcyy.png', name: '南滨路文化产业园' }], //印象南岸 current: 0, autoplay: false, duration: 500, interval: 3000, // swiperList: [{ // url: `${imgUrl}nais-36-2022-yxna-icon-2.png` // }, { // url: `${imgUrl}nais-35-2022-yxna-icon-1.png` // }, { // url: `${imgUrl}nais-37-2022-yxna-icon-3.png` // }], swiperList:[], scroll_height: "" }, onChange(e) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { if (typeof this.getTabBar === 'function' && this.getTabBar()) { this.getTabBar().setData({ selected: 2 }) } }, /** * 生命周期函数--监听页面隐藏 */ onHide() { if (typeof this.getTabBar === 'function' && this.getTabBar()) { this.getTabBar().setData({ selected: -1 }) } }, onLoad() { var windowWidth = wx.getSystemInfoSync().windowWidth; var windowHeight = wx.getSystemInfoSync().windowHeight; //rpx与px单位之间的换算 : 750/windowWidth = 屏幕的高度(rpx)/windowHeight var scroll_height = 750 * windowHeight / windowWidth; wx.getSystemInfo({ success: res => { let system = res.system.split(" ") // console.log(system); if (res.safeArea.top > 20 && system[0] == 'iOS') { //iphonex,xr,xs scroll_height = scroll_height - 70 } }, fail(err) { console.error(err); } }) this.setData({ scroll_height: scroll_height }) this.loadyxna() }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { return { title: '这是南岸' } }, gotoMore1() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/", }) }, // 区位条件 gotoMore2() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/qwtj/202306/t20230606_12033765.html", }) }, // 人文底蕴 gotoMore3() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/rwdy/202208/t20220819_11023321.html", }) }, // 资源优势 gotoMore4() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/zyys/202306/t20230606_12033786.html", }) }, // 产业特色 gotoMore5() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nagk/cyts/202306/t20230606_12033851.html", }) }, gotoMore6() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#xydt", }) }, gotoMore7() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#wmxy", }) }, gotoMore8() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#zxjxjt", }) }, gotoMore9() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/sxna/#zqdx", }) }, gotoMore10() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/school/school.html", }) }, gotoMore11() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/cyfz/", }) }, gotoMore12() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#whns", }) }, gotoMore13() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#hlns", }) }, gotoMore14() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#stns", }) }, gotoMore15() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/ns/#ctns", }) }, gotoMore16() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#zbnb", }) }, gotoMore17() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#whnb", }) }, gotoMore18() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#clnb", }) }, gotoMore19() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#yhnb", }) }, gotoMore20() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/nbl/#ysnb", }) }, gotoMore21() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#zhgyw", }) }, gotoMore22() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#rwgyw", }) }, gotoMore23() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#lsgyw", }) }, gotoMore24() { wx.navigateTo({ url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/zjna/gyw/#tryb", }) }, loadyxna(){ wx.request({ url: 'https://data.cqna.gov.cn/mini/hlw/send?page=1&limit=3&channelId=370523', method: 'GET', success: res => { let iamges = [] for (let i = 0; i < res.data.data.DATA.length; i++) { // 截取logo图片 let url = res.data.data.DATA[i].DOCPUBURL.substring(0, res.data.data.DATA[i].DOCPUBURL.lastIndexOf("/") + 1) let logo = res.data.data.DATA[i].LOGOURL.substring(res.data.data.DATA[i].LOGOURL.lastIndexOf("FileName=") + "fileName=".length) iamges.push({url:url + logo,title:res.data.data.DATA[i].DOCTITLE,docpuburl:res.data.data.DATA[i].DOCPUBURL}) } console.log(iamges); this.setData({ swiperList:iamges }) } }) } })