十天快速學會微信小程序開發指南(三)
day04 功能開發
內容回顧
組件
view
text
image
button
navigtor
textarea
input
api
用戶信息
地理位置
選擇圖片
跳轉(非tabbar)
打開授權配置
發送請求(https/后臺設置)
提示框
數據綁定
setData
騰訊云發送短信服務
后臺配置頻率
調用API進行發送:v3版本
今日概要
用戶登錄/注冊
發布心情
圖片上傳(騰訊對象存儲)
查看心情
查看心情詳細
今日詳細
1. 用戶登錄
1.1 發送短信
1.2 登錄
小程序公共對象
app.js
App({ /** * 當小程序初始化完成時,會觸發 onLaunch(全局只觸發一次) */ onLaunch: function () { }, globalData:{ userInfo: null, } })
其他頁面操作公共值
var app = getApp(); Page({ data: { }, onShow:function(){ app.globalData } });
注意:修改globalData之后,其他頁面以用的值不會自動變化,而是需要手動設置。
本地存儲操作
wx.getStorageSync('userInfo'); wx.setStorageSync('userInfo',"sdfsfd"); wx.removeStorageSync("userInfo")
頁面調用棧
var pages = getCurrentPages(); prevPage = pages[pages.length-2];
跳轉回上一個頁面
wx.navigateBack({});
小程序頁面的生命周期
onLoad(一次)
onShow(只要展示這個頁面,就會自動加載)
onReady(一次)
onHide(每次頁面隱藏就會自動加載,)
onUnload(卸載頁面,小程序關閉)
全局app.js
App({ /** * 當小程序初始化完成時,會觸發 onLaunch(全局只觸發一次) */ onLaunch: function () { }, globalData:{ userInfo: null, } })
wx:if指令
作業
登錄邏輯
對象存儲上傳文件:官方文檔有代碼。
表結構的設計(業務邏輯設計表結構)
API HTML 小程序 開發者 軟件開發
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。