摘要:小會計記賬小程序最近同事接了個活,提供接送客戶的服務,為了方便根據每天接送客戶數量記一波賬,于是就搞了一個記賬類的小程序,記錄每天的進賬情況。目前正在開發中。還提供了生命周期函數,讓我們更好的把控小程序。
小會計記賬小程序
最近同事接了個活,提供接送客戶的服務,為了方便根據每天接送客戶數量記一波賬,于是就搞了一個記賬類的小程序,記錄每天的進賬情況。 目前正在開發中。
github地址: https://github.com/smart-ori/...
小程序截圖首頁
首頁主要展示當天需要接送的客戶列表,以及當天客戶總體情況
編輯
編輯頁主要展示所有公共客戶與當前小程序用戶的私人客戶,可以勾選添加當天需要接送的客戶
臨時賬單
臨時賬單展示根據當天接送的客戶量計算出的當天賬單
周賬單
周賬單展示本周的賬單情況
除了上面截圖展示的功能,還有添加私人/公共用戶功能、首頁點擊客戶展示該客戶最近出勤情況。小程序開發體驗
說實話,由于小程序固定的開發模式,以及豐富的api,剛開始開發起來確實有點小爽,所有的頁面都在app.json里面注冊,有不同的方式支持頁面跳轉。還提供了生命周期函數,讓我們更好的把控小程序。整體框架有點像vue,數據驅動、聲明周期、事件綁定等等都和vue身影有點像(個人觀點)。
網上還有一個小程序開發框架wepy,可以讓小程序支持組件化開發的框架,通過預編譯的手段讓開發者可以選擇自己喜歡的開發風格去開發小程序。框架的細節優化,Promise,Async Functions的引入都是為了能讓開發小程序項目變得更加簡單,高效。
wepy的github地址:https://github.com/Tencent/wepy 大家有興趣可以試試
最主要的是,小程序還支持自定義組件,通過自定義組件也可以更好的實現代碼復用(額,其實由于小程序頁面數量比較少,這個很難體現出來),但是通過自定義組件,可以實現在tabBar數量有限的情況下,在一個頁面展示更多的東西,就像記賬那個頁面,可以在一個tabBar頁面里面展示臨時賬單和周賬單兩個頁面。
但是小程序頁面的腳本邏輯是在JsCore中運行,JsCore是一個沒有窗口對象的環境,所以不能在腳本中使用window,也無法在腳本中操作組件,所以之前好用的添加document操作也沒法用了,綁定事件不能直接傳參,只能在標簽上通過data-*屬性來傳遞數據。 所以在一些操作切換選狀態,對應不同class的情況就比較蛋疼了。
小程序登錄體系微信官方提供了登錄流程,本小程序項目登錄流程比較簡單,就是通過wx.login獲取code,然后由后臺拿code、appid、appsecret去換取session_key和openid,然后通過加密生成token,發給小程序客戶端,通過wx.setStorage存到localstorage,在小程序app.js中封裝ajax方法,保證每次發起請求都把token附帶在Authentication自定義頭上,實現登錄驗證。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/94701.html
摘要:小會計記賬小程序最近同事接了個活,提供接送客戶的服務,為了方便根據每天接送客戶數量記一波賬,于是就搞了一個記賬類的小程序,記錄每天的進賬情況。目前正在開發中。還提供了生命周期函數,讓我們更好的把控小程序。 小會計記賬小程序 最近同事接了個活,提供接送客戶的服務,為了方便根據每天接送客戶數量記一波賬,于是就搞了一個記賬類的小程序,記錄每天的進賬情況。 目前正在開發中。 github地址:...
摘要:小會計記賬小程序最近同事接了個活,提供接送客戶的服務,為了方便根據每天接送客戶數量記一波賬,于是就搞了一個記賬類的小程序,記錄每天的進賬情況。目前正在開發中。還提供了生命周期函數,讓我們更好的把控小程序。 小會計記賬小程序 最近同事接了個活,提供接送客戶的服務,為了方便根據每天接送客戶數量記一波賬,于是就搞了一個記賬類的小程序,記錄每天的進賬情況。 目前正在開發中。 github地址:...
閱讀 3346·2021-11-25 09:43
閱讀 3134·2021-10-11 10:58
閱讀 2735·2021-09-27 13:59
閱讀 3074·2021-09-24 09:55
閱讀 2166·2019-08-30 15:52
閱讀 1826·2019-08-30 14:03
閱讀 2256·2019-08-30 11:11
閱讀 2020·2019-08-28 18:12