公司舉辦了一個小程序的編程大賽,再加上我一直在研究這個,就試著做了一個小程序poc,因為時間比較緊迫,所以很多東西做的不是太全面。 主題就是一個客服咨詢類的,主要使用的技術就是socket,效果如下圖PS:前臺后 ...
公司舉辦了一個小程序的編程大賽,再加上我一直在研究這個,就試著做了一個小程序poc,因為時間比較緊迫,所以很多東西做的不是太全面。
主題就是一個客服咨詢類的,主要使用的技術就是socket,效果如下圖PS:前臺后臺UI都是我自己弄得,而且時間比較緊,所以不要吐槽UI。。。。

PS:因為手頭只有小米4,所以所有問題都在小米4壞境下
1.因為我的后臺用的是Hreoku,被封了,所以不得不使用本地預覽,在真機調(diào)試模式可以使用本地192.168.0.1之類的預覽
2.textare bug,關于textare的bug還真不少
1)首先是父元素hidden,但是textare隱藏但是val不隱藏,解決辦法是在textare上添加同樣的hidden條件
2)我想添加個自動高度,使用了官方的autoheight屬性與style自定義并且綁定bindlinechange然后用data算,結果都不理想,autoheight屬性在真機上會出現(xiàn)吞字現(xiàn)象,第二個方法會出現(xiàn)變動高度后字體不顯示bug。。。
PS:最后通過官方文檔發(fā)現(xiàn)textare組件是手機原生組件,所以很多設置和其他組件不同,所以,童鞋們請慎用。。。。
3.表單提交重置問題,通過本論壇一個帖子找到答案,附上代碼
<form><button formType="reset"></button></form>--components--libraries--pages--app.js--app.json--app.wxss--config.js
項目下載:
20170120(微信小程序客服咨詢后臺).rar
20170120(微信小程序客服咨詢前臺).rar