前不久,起步科技正式推出牛刀云1.0,我想這也應該是許多WeX5的忠誠追隨者(我也算是其中之一吧)期望的結果了。使用牛刀云開發(fā)微信小程序,能夠實現使用類似于WeX5的所見即所得組件積木搭建方式構建前端小程序界面,后面的數據庫則提供在線設計支持,共有動態(tài)表(相當于WeX5的后端Baas表)、靜態(tài)表(相當于WeX5的前端普通的靜態(tài)表)及統(tǒng)計表(基于前面兩種表的統(tǒng)計結果)三種類型。
同時,也提供了針對后端動態(tài)表的Java類及基本CRUD方法的自動生成支持(分別稱為服務與查詢)。盡管推出的是正式的1.0版本,但問題還是存在的,并正在逐步完善之中。例如,系統(tǒng)運行效率待不斷改進;數據表尚不支持外部導入與導出;官的相應的在線教程及視頻也有待補充;目前僅支持阿里云服務功能。
本文將通過不斷增加的方式記錄下本人使用牛刀云開發(fā)微信小程序的種種問題及可能的解決方案。
實際開發(fā)中,數據表設計很難做到一下到位。試驗中發(fā)現,當數據表中存在數據時,如果再修改字段名稱以及類型,將導致UIServer錯誤。
具體地說,將出現類似于下圖的提示:
![](https://cache.yisu.com/upload/information/20200302/44/6956.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
** 解決辦法**:非常令人難過——只能是重新設計數據表(原來數據全部丟失!)
在牛刀云畫代碼部分,其目的是提供給初級開發(fā)者以流程圖方式編寫代碼的功能支持。但是,本人并不看好----不如直接操作JS代碼來得更快捷!例如聲明N個變量時需要聲明變量N次——出現過多重復操作。而且,畫代碼部分不支持代碼重用——在代碼編寫情況下,很多代碼是可以直接復制粘貼的。因此,畫代碼的支持本人感覺有點畫蛇添足——但是,極少量簡單代碼時可以使用。
由于這里其后臺實際上使用的是javascript es 6相關技術編程,所以,即使在聲明一個變量時也要慎重給變量命名,例如不得把某個變量聲明為class;否則,出現語法錯誤提示。有關javascript es 6更多細節(jié),在此恕不贅述。
另外有需要云服務器可以了解下創(chuàng)新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
成都創(chuàng)新互聯是一家企業(yè)級云計算解決方案提供商,超15年IDC數據中心運營經驗。主營GPU顯卡服務器,站群服務器,四川聯通機房服務器托管,海外高防服務器,機柜大帶寬,動態(tài)撥號VPS,海外云手機,海外云服務器,海外服務器租用托管等。
當前文章:使用牛刀云開發(fā)微信小程序(問題集錦)-創(chuàng)新互聯
分享地址:http://vcdvsql.cn/article48/gihhp.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站建設、響應式網站、網站策劃、域名注冊、自適應網站、Google
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯