91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序仿攜程系統如何開發

發布時間:2022-03-15 10:48:58 來源:億速云 閱讀:157 作者:iii 欄目:開發技術

這篇文章主要介紹了微信小程序仿攜程系統如何開發的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇微信小程序仿攜程系統如何開發文章都會有所收獲,下面我們一起來看看吧。

查詢功能的實現

1.首先需要在查詢之前獲取輸入的所在城市以及到的城市,以及時間的選擇,通過這些條件去篩選,所以需要在點擊查詢按鈕的時候綁定一個時間,需要攜帶參數去進行查詢

<navigator class="search"  url="/pages/trainBuyContent/trainBuyContent?from={{from}}&to={{to}}&trainTime={{startDate}}">查詢</navigator>

2.需要到跳轉的頁面接收參數通過onload事件的options獲取

var from = options.from;
    var to = options.to;
    var trainTime = options.trainTime;

3.最重要的是篩選出相關數據,這里需要一個for循環的判斷語句,在請求數據地址URL的時候,通過for循環和if語句找出相對應的數據文件里面所對應的json數據。

wx.request({
      url: API_BASE,
      success: (res) => {
        for(var i=0;i<res.data.data.trainList.length;i++){
          if (from == res.data.data.trainList[i].from && to == res.data.data.trainList[i].to && trainTime == res.data.data.trainList[i].trainTime){
            temp.push(res.data.data.trainList[i]);
          }
        }
        this.setData({
          searchedList:temp
        })
      }
    })

4.這時候再在頁面通過for循環輸出就可以了

wx:for="{{searchedList}}"
wx:key="{{item.id}}"
temp.push(res.data.data.trainList[i]);
this.setData({
          searchedList:temp
        })

*小程序頁面傳值的方式:1.url傳值2.本地儲存3.全局的app對象

訂單查詢的實現

這里我采用了全局的app對象保存

1.先獲取全局對象,然后在點擊確定購買的success回調函數的時,去獲取所有的信息,以一個json格式去獲取

const app = getApp();
var trainedList = app.globalData.trainedList;
var trainItem = {
          from: this.data.from, 
          to: this.data.to,  
          trainNum: this.data.trainNum,
          trainTime: this.data.trainTime,
          totalPrice: this.data.totalPrice
        };
trainedList.push(trainItem);

2.然后在相應的頁面去獲取這個全局的數組

onLoad: function (options) {
    this.setData({
      trainedList: app.globalData.trainedList
    })
    
  },

關于“微信小程序仿攜程系統如何開發”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“微信小程序仿攜程系統如何開發”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

若羌县| 四川省| 云阳县| 淮北市| 义马市| 常熟市| 西乌珠穆沁旗| 定兴县| 奈曼旗| 长沙市| 通州区| 车致| 岳阳县| 邮箱| 宿松县| 贵州省| 顺义区| 浑源县| 璧山县| 广西| 合川市| 柞水县| 尖扎县| 晋中市| 武夷山市| 德州市| 尉氏县| 邹平县| 景德镇市| 察雅县| 宁化县| 屏边| 铜陵市| 安国市| 康平县| 邯郸县| 裕民县| 剑河县| 鹤岗市| 叶城县| 安达市|