小程序掃碼獲取圖書信息
阿新 • • 發佈:2018-09-26
top 識別碼 book ide onload javascrip message 生命周期 get
只需要調用掃碼函數就可以
Page({ /** * 頁面的初始數據 */ data: { textinput:‘‘,//輸入的內容 bookname:‘‘,//書名 bookisbn:‘‘,//書籍識別碼 bookpages:‘‘,//書本頁碼 bookauthor:‘‘,//作者 bookpublish:‘‘,//出版社 bookphotopath:‘‘,//圖片路徑 bookprice:‘‘//書籍價格 }, getbookinfo:function(){ var that = this; wx.request({ url: ‘http://isbn.szmesoft.com/isbn/query?isbn=‘+this.data.bookisbn, success:function(res){ console.log(res) that.setData({ bookphotopath: ‘http://isbn.szmesoft.com/ISBN/GetBookPhoto?ID=‘ + res.data.PhotoUrl, bookname:res.data.BookName, bookpages:res.data.Pages, bookauthor:res.data.Author, bookpublish:res.data.Publishing, bookprice:res.data.Price }) } }) }, screenISBN:function(){ var that = this; wx.scanCode({ success:function(res){ console.log(res) that.setData({ bookisbn : res.result }) console.log(that.data.bookisbn) that.getbookinfo() }, fail:function(res){ wx.showToast({ title: ‘掃碼失敗‘, }) } }) }, /** * 生命周期函數--監聽頁面加載 */ onLoad: function (options) { }, /** * 生命周期函數--監聽頁面初次渲染完成 */ onReady: function () { }, /** * 生命周期函數--監聽頁面顯示 */ onShow: function () { }, /** * 生命周期函數--監聽頁面隱藏 */ onHide: function () { }, /** * 生命周期函數--監聽頁面卸載 */ onUnload: function () { }, /** * 頁面相關事件處理函數--監聽用戶下拉動作 */ onPullDownRefresh: function () { }, /** * 頁面上拉觸底事件的處理函數 */ onReachBottom: function () { }, /** * 用戶點擊右上角分享 */ onShareAppMessage: function () { } })
小程序掃碼獲取圖書信息