国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

前言:

本篇博客使用結(jié)合了SpringMVC,mybatis,maven,小程序,如果不熟悉使用可以翻看我之前的博客,以便大家可以更好的學(xué)習(xí)?。?!

一,會(huì)議OA首頁(yè)數(shù)據(jù)的后臺(tái)交互

這是我們今天完成后的效果:

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

1.1啟動(dòng)開(kāi)發(fā)工具,導(dǎo)入后臺(tái)

導(dǎo)入框架:

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

配置maven微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

注意數(shù)據(jù)庫(kù)的名稱:

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

啟動(dòng)

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

1.2導(dǎo)入數(shù)據(jù)表

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

1.3前臺(tái)頁(yè)面的編碼(小程序端)

根據(jù)圖片加載去定義會(huì)議信息

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

二,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換

2.1顯示會(huì)議

連接后臺(tái)的url

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

list微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

2.2自定義公共類,方便調(diào)用

在/utils/util.js中定義

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

導(dǎo)入utils,再調(diào)用封裝的request

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

index.js

// index.js
// 獲取應(yīng)用實(shí)例
const app = getApp()
const api = require("../../config/api")
const utils = require("../../utils/util")

Page({
  data: {
    "images":[
      {
        "img": "https://cdn-we-retail.ym.tencent.com/tsr/home/v2/banner1.png",
        "text": "1"
      },
      {
        "img": "https://cdn-we-retail.ym.tencent.com/tsr/home/v2/banner2.png",
        "text": "2"
      },
      {
        "img": "https://cdn-we-retail.ym.tencent.com/tsr/home/v2/banner3.png",
        "text": "3"
      },
      {
        "img": "https://cdn-we-retail.ym.tencent.com/tsr/home/v2/banner4.png",
        "text": "4"
      },
      {
        "img": "https://cdn-we-retail.ym.tencent.com/tsr/home/v2/banner5.png",
        "text": "5"
      },
      {
        "img": "https://cdn-we-retail.ym.tencent.com/tsr/home/v2/banner6.png",
        "text": "6"
      }
    ],
    "lists": [
    ]
  },
  // 事件處理函數(shù)
  bindViewTap() {
    wx.navigateTo({
      url: '../logs/logs'
    })
  },
  loadmeetinfos(){
    let that=this;
    utils.request(api.IndexUrl).then(res=>{
      that.setData({
           lists:res.data.infoList
          })
    });
    
    // let that=this;
    // wx.request({
    //     url: api.IndexUrl,
    //     dataType: 'json',
    //     success(res) {
    //       console.log(res)
    //       that.setData({
    //           lists:res.data.data.infoList
    //       })
    //     }
    //   })
    },
loadSwiperImgs(){
  let that=this;
  wx.request({
      url: api.SwiperImgs,
      dataType: 'json',
      success(res) {
        console.log(res)
        that.setData({
            imgSrcs:res.data.images
        })
      }
    })
  }
,
  onLoad() {
    if (wx.getUserProfile) {
      this.setData({
        canIUseGetUserProfile: true
      })
    }
    this.loadSwiperImgs();
    this.loadmeetinfos();
  },
  getUserProfile(e) {
    // 推薦使用wx.getUserProfile獲取用戶信息,開(kāi)發(fā)者每次通過(guò)該接口獲取用戶個(gè)人信息均需用戶確認(rèn),開(kāi)發(fā)者妥善保管用戶快速填寫的頭像昵稱,避免重復(fù)彈窗
    wx.getUserProfile({
      desc: '展示用戶信息', // 聲明獲取用戶個(gè)人信息后的用途,后續(xù)會(huì)展示在彈窗中,請(qǐng)謹(jǐn)慎填寫
      success: (res) => {
        console.log(res)
        this.setData({
          userInfo: res.userInfo,
          hasUserInfo: true
        })
      }
    })
  },
  getUserInfo(e) {
    // 不推薦使用getUserInfo獲取用戶信息,預(yù)計(jì)自2021年4月13日起,getUserInfo將不再?gòu)棾鰪棿?,并直接返回匿名的用戶個(gè)人信息
    console.log(e)
    this.setData({
      userInfo: e.detail.userInfo,
      hasUserInfo: true
    })
  }
})

2.3wxs的使用

訪問(wèn)官網(wǎng):創(chuàng)建自定義的wxs

微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序

comm.wxs

function getStateName(state){
if(state==1){
 return "待審核"
}else if(state==2){
  return "審核"
 }
 else if(state==3){
  return "審核失敗"
 }
 else if(state==4){
  return "其他"
 }
}

function getnum(canyuzhe,liexizhe,zhuchiren){
  var person = canyuzhe+','+liexizhe+","+zhuchiren+"";
  return person.split(",").length;
}

function formatDate(ts, option) {
  var date = getDate(ts)
  var year = date.getFullYear()
  var month = date.getMonth() + 1
  var day = date.getDate()
  var week = date.getDay()
  var hour = date.getHours()
  var minute = date.getMinutes()
  var second = date.getSeconds()
  
  //獲取 年月日
  if (option == 'YY-MM-DD') return [year, month, day].map(formatNumber).join('-')

  //獲取 年月
  if (option == 'YY-MM') return [year, month].map(formatNumber).join('-')

  //獲取 年
  if (option == 'YY') return [year].map(formatNumber).toString()

  //獲取 月
  if (option == 'MM') return  [mont].map(formatNumber).toString()

  //獲取 日
  if (option == 'DD') return [day].map(formatNumber).toString()

  //獲取 年月日 周一 至 周日
  if (option == 'YY-MM-DD Week')  return [year, month, day].map(formatNumber).join('-') + ' ' + getWeek(week)

  //獲取 月日 周一 至 周日
  if (option == 'MM-DD Week')  return [month, day].map(formatNumber).join('-') + ' ' + getWeek(week)

  //獲取 周一 至 周日
  if (option == 'Week')  return getWeek(week)

  //獲取 時(shí)分秒
  if (option == 'hh-mm-ss') return [hour, minute, second].map(formatNumber).join(':')

  //獲取 時(shí)分
  if (option == 'hh-mm') return [hour, minute].map(formatNumber).join(':')

  //獲取 分秒
  if (option == 'mm-dd') return [minute, second].map(formatNumber).join(':')

  //獲取 時(shí)
  if (option == 'hh')  return [hour].map(formatNumber).toString()

  //獲取 分
  if (option == 'mm')  return [minute].map(formatNumber).toString()

  //獲取 秒
  if (option == 'ss') return [second].map(formatNumber).toString()

  //默認(rèn) 時(shí)分秒 年月日
  return [year, month, day].map(formatNumber).join('-') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}
function formatNumber(n) {
  n = n.toString()
  return n[1] ? n : '0' + n
}

function getWeek(n) {
  switch(n) {
      case 1:
      return '星期一'
      case 2:
      return '星期二'
      case 3:
      return '星期三'
      case 4:
      return '星期四'
      case 5:
      return '星期五'
      case 6:
      return '星期六'
      case 7:
      return '星期日'
  }
}
module.exports = {
  getStateName: getStateName,
  getnum: getnum,
  formatDate: formatDate,
  getWeek: getWeek
};

index.wxml

<!--index.wxml-->
<view class="myswiper">
  <swiper indicator-dots="true" autoplay="true">
        <block wx:for="{{images}}" wx:key="{{text}}">
          <swiper-item>
          <image src="{{item.img}}"></image>
          </swiper-item>
        </block>
      </swiper>
</view>

<!-- 導(dǎo)入tools的路徑 -->
<wxs src="/utils/comm.wxs" module="tools" ></wxs>
<view class="mobi-title">
    <text class="mobi-icon"></text>
    <text>會(huì)議信息</text>
</view>
<block wx:for-items="{{lists}}" wx:for-item="item" wx:key="item.id">
    <view class="list" data-id="{{item.id}}">
        <view class="list-img">
            <image class="video-img" mode="scaleToFill" src="{{item.image !=null ? item.image : '/static/persons/水果1.png'}}"></image>
        </view>
        <view class="list-detail">
            <view class="list-title"><text>{{item.title}}</text></view>
            <view class="list-tag">
                <view class="state">{{tools.getStateName(item.state)}}</view>
                <view class="join"><text class="list-num">{{tools.getnum(item.canyuzhe,item.liexizhe,item.zhuchiren)}}</text>人報(bào)名</view>
            </view>
            <view class="list-info"><text>{{item.address}}</text>|<text>{{tools.formatDate(item.starttime)}}</text></view>
        </view>
    </view>
</block>
<view class="section bottom-line">
		<text>到底啦</text>
</view> 

效果:微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用,微信小程序,小程序文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-714612.html

到了這里,關(guān)于微信小程序之會(huì)議OA首頁(yè)數(shù)據(jù)交互,會(huì)議狀態(tài),會(huì)議人數(shù)轉(zhuǎn)換,會(huì)議室交互,WXS的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 會(huì)議OA小程序項(xiàng)目 與后臺(tái)數(shù)據(jù)的交互【首頁(yè)】

    會(huì)議OA小程序項(xiàng)目 與后臺(tái)數(shù)據(jù)的交互【首頁(yè)】

    目錄 一. 與后臺(tái)數(shù)據(jù)進(jìn)行交互 pom.xml 配置數(shù)據(jù)源 MinoaApplication WxHomeController 后臺(tái)數(shù)據(jù)展示? 二. request的封裝 三. 會(huì)議展示 application.yml 在utils/util.js中 api.js index/index.js utils/comm.wxs index/index.wxml ?效果展示

    2024年02月07日
    瀏覽(23)
  • 通過(guò)后端數(shù)據(jù)交互,實(shí)現(xiàn)【會(huì)議Oa小程序】首頁(yè)數(shù)據(jù)渲染

    通過(guò)后端數(shù)據(jù)交互,實(shí)現(xiàn)【會(huì)議Oa小程序】首頁(yè)數(shù)據(jù)渲染

    ????????我是默,一個(gè)在CSDN分享筆記的博主。???? ??在這里,我要推薦給大家我的專欄《微信小程序?》。???? ??無(wú)論你是編程小白,還是有一定基礎(chǔ)的程序員,這個(gè)專欄都能滿足你的需求。我會(huì)用最簡(jiǎn)單易懂的語(yǔ)言,帶你走進(jìn)代碼的世界,讓你從零開(kāi)始,一步步成

    2024年02月08日
    瀏覽(26)
  • 微信小程序--數(shù)字化會(huì)議OA系統(tǒng)之首頁(yè)搭建

    微信小程序--數(shù)字化會(huì)議OA系統(tǒng)之首頁(yè)搭建

    布局的傳統(tǒng)解決方案,基于盒狀模型,依賴 display屬性 + position屬性 + float屬性。它對(duì)于那些特殊布局非常不方便,比如,垂直居中就不容易實(shí)現(xiàn)。 2009年,W3C提出了一種新的方案—-Flex布局,可以簡(jiǎn)便、完整、響應(yīng)式地實(shí)現(xiàn)各種頁(yè)面布局。目前,它已經(jīng)得到了所有瀏覽器的支持

    2024年02月08日
    瀏覽(20)
  • 【微信小程序】數(shù)字化會(huì)議OA系統(tǒng)之首頁(yè)搭建(附源碼)

    【微信小程序】數(shù)字化會(huì)議OA系統(tǒng)之首頁(yè)搭建(附源碼)

    ????歡迎來(lái)到我的CSDN主頁(yè)!???? ??我是Java方文山,一個(gè)在CSDN分享筆記的博主。???? ??推薦給大家我的專欄《微信小程序開(kāi)發(fā)實(shí)戰(zhàn)》。???? ??點(diǎn)擊這里,就可以查看我的主頁(yè)啦!???? Java方文山的個(gè)人主頁(yè) ??如果感覺(jué)還不錯(cuò)的話請(qǐng)給我點(diǎn)贊吧!???? ??期待你的

    2024年02月08日
    瀏覽(21)
  • 微信小程序進(jìn)階——Flex彈性布局&輪播圖&會(huì)議OA項(xiàng)目(首頁(yè))

    微信小程序進(jìn)階——Flex彈性布局&輪播圖&會(huì)議OA項(xiàng)目(首頁(yè))

    目錄 一、Flex彈性布局 1.1 什么是Flex彈性布局 1.1.1 詳解 1.1.2 圖解? 1.1.3 代碼演示效果 1.2 Flex彈性布局的核心概念 1.3?Flex 彈性布局的常見(jiàn)屬性 1.4 Flex彈性布局部分屬性詳解 1.4.1?flex-direction屬性 1.4.2?flex-wrap屬性 1.4.3?flex-flow屬性 1.4.4?justify-content屬性 1.4.5?align-items屬性 1.4.6?

    2024年02月05日
    瀏覽(27)
  • 微信小程序之會(huì)議OA個(gè)人中心后臺(tái)交互

    微信小程序之會(huì)議OA個(gè)人中心后臺(tái)交互

    目錄 獲取用戶昵稱頭像和昵稱 小程序登錄 登錄-小程序 wx.checkSession wx.login wx.request 后臺(tái) 準(zhǔn)備數(shù)據(jù)表 反向生成工具生成 準(zhǔn)備封裝前端傳過(guò)來(lái)的數(shù)據(jù) 小程序服器配置 導(dǎo)入微信小程序SDK application.yml WxProperties WxConfig WxAuthController 登錄-小程序 login.js user.js util.js emoji wx.getUserProfi

    2024年02月22日
    瀏覽(32)
  • 微信小程序會(huì)議OA系統(tǒng)

    微信小程序會(huì)議OA系統(tǒng)

    Flex彈性布局 Flex彈性布局是一種 CSS3 的布局模式,也叫Flexbox。它可以讓容器中的元素按一定比例自動(dòng)分配空間,使得它們?cè)诓煌瑢挾?、高度等情況下仍能保持整齊和密集不間隙地排列。 在使用Flexbox彈性布局時(shí),首先需要?jiǎng)?chuàng)建一個(gè)容器和若干個(gè)子元素。容器的屬性display需要設(shè)

    2024年02月08日
    瀏覽(32)
  • 微信小程序之開(kāi)發(fā)會(huì)議OA項(xiàng)目

    微信小程序之開(kāi)發(fā)會(huì)議OA項(xiàng)目

    目錄 前言 本篇目標(biāo)? 首頁(yè) 會(huì)議 投票? 個(gè)人中心? 會(huì)議OA項(xiàng)目-首頁(yè) 配置 tabbar mock工具 page swiper 會(huì)議信息 會(huì)議OA項(xiàng)目-會(huì)議? 自定義tabs組件 會(huì)議管理 會(huì)議OA項(xiàng)目-投票 會(huì)議OA項(xiàng)目-個(gè)人中心 文章含源碼資源,投票及個(gè)人中心詳細(xì)自行查看源碼即可 小程序沒(méi)有DOM對(duì)象,一切基于組

    2024年02月19日
    瀏覽(21)
  • 微信小程序&會(huì)議OA-登錄獲取手機(jī)號(hào)流程&登錄-小程序&導(dǎo)入微信小程序SDK(從微信小程序和會(huì)議OA登錄獲取手機(jī)號(hào)到登錄小程序?qū)胛⑿判〕绦騍DK)

    微信小程序&會(huì)議OA-登錄獲取手機(jī)號(hào)流程&登錄-小程序&導(dǎo)入微信小程序SDK(從微信小程序和會(huì)議OA登錄獲取手機(jī)號(hào)到登錄小程序?qū)胛⑿判〕绦騍DK)

    目錄 獲取用戶昵稱頭像和昵稱 wx.getUserProfile bindgetuserinfo 登錄過(guò)程 登錄-小程序 wx.checkSession wx.login wx.request 后臺(tái) 準(zhǔn)備數(shù)據(jù)表 反向生成工具生成 準(zhǔn)備封裝前端傳過(guò)來(lái)的數(shù)據(jù) 小程序服器配置 導(dǎo)入微信小程序SDK application.yml WxProperties WxConfig WxAuthController 登錄-小程序 login.js user.j

    2024年02月04日
    瀏覽(25)
  • 【微信小程序】自定義組件布局會(huì)議OA其他頁(yè)面(附源碼)

    【微信小程序】自定義組件布局會(huì)議OA其他頁(yè)面(附源碼)

    ????歡迎來(lái)到我的CSDN主頁(yè)!???? ??我是Java方文山,一個(gè)在CSDN分享筆記的博主。???? ??推薦給大家我的專欄《微信小程序開(kāi)發(fā)實(shí)戰(zhàn)》。???? ??點(diǎn)擊這里,就可以查看我的主頁(yè)啦!???? Java方文山的個(gè)人主頁(yè) ??如果感覺(jué)還不錯(cuò)的話請(qǐng)給我點(diǎn)贊吧!???? ??期待你的

    2024年02月08日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包