使用牛刀云开发微信小程序(问题集锦)
生活随笔
收集整理的這篇文章主要介紹了
使用牛刀云开发微信小程序(问题集锦)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前不久,起步科技正式推出牛刀云1.0,我想這也應該是許多WeX5的忠誠追隨者(我也算是其中之一吧)期望的結果了。使用牛刀云開發(fā)微信小程序,能夠實現(xiàn)使用類似于WeX5的所見即所得組件積木搭建方式構建前端小程序界面,后面的數(shù)據(jù)庫則提供在線設計支持,共有動態(tài)表(相當于WeX5的后端Baas表)、靜態(tài)表(相當于WeX5的前端普通的靜態(tài)表)及統(tǒng)計表(基于前面兩種表的統(tǒng)計結果)三種類型。同時,也提供了針對后端動態(tài)表的Java類及基本CRUD方法的自動生成支持(分別稱為服務與查詢)。盡管推出的是正式的1.0版本,但問題還是存在的,并正在逐步完善之中。例如,系統(tǒng)運行效率待不斷改進;數(shù)據(jù)表尚不支持外部導入與導出;官的相應的在線教程及視頻也有待補充;目前僅支持阿里云服務功能。本文將通過不斷增加的方式記錄下本人使用牛刀云開發(fā)微信小程序的種種問題及可能的解決方案。
一、數(shù)據(jù)表字段修改導致錯誤
實際開發(fā)中,數(shù)據(jù)表設計很難做到一下到位。試驗中發(fā)現(xiàn),當數(shù)據(jù)表中存在數(shù)據(jù)時,如果再修改字段名稱以及類型,將導致UIServer錯誤。具體地說,將出現(xiàn)類似于下圖的提示:** 解決辦法**:非常令人難過——只能是重新設計數(shù)據(jù)表(原來數(shù)據(jù)全部丟失!)二、小心javascript ES 6保留字等
在牛刀云畫代碼部分,其目的是提供給初級開發(fā)者以流程圖方式編寫代碼的功能支持。但是,本人并不看好----不如直接操作JS代碼來得更快捷!例如聲明N個變量時需要聲明變量N次——出現(xiàn)過多重復操作。而且,畫代碼部分不支持代碼重用——在代碼編寫情況下,很多代碼是可以直接復制粘貼的。因此,畫代碼的支持本人感覺有點畫蛇添足——但是,極少量簡單代碼時可以使用。由于這里其后臺實際上使用的是javascript es 6相關技術編程,所以,即使在聲明一個變量時也要慎重給變量命名,例如不得把某個變量聲明為class;否則,出現(xiàn)語法錯誤提示。有關javascript es 6更多細節(jié),在此恕不贅述。 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的使用牛刀云开发微信小程序(问题集锦)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用断点调试代码
- 下一篇: 给你的博客加上“Fork me on G