WeX5 V3.3 正式版,跨端移動開發框架

jopen 8年前發布 | 39K 次閱讀

WeX5 V3.3 正式版發布了,新增特性:
       1、提供超輕量高性能服務框架(XBaaS),支持免代碼或少量代碼快速開發操作數據表的CRUD服務,目前v3.3版本提供了XBaaS的java和.net語言實現,后續會提供PHP、nodejs、go、python等更多語言實現;
       2、配合XBaaS,  提供了BaasData組件,無需代碼就可以實現CRUD、分頁、主從、樹形等數據操作; 
       3、提供了仿網易新聞案例;
       4、提供了仿淘寶案例;
       5、統一windowContainer、windowDialog和Shell的傳遞參數方式;
       6、windowContainer支持了路由(設置routable屬性為true);
       7、優化windowContainer的加載性能,autoLoad為true時,視圖部分(html和css)會預嵌入到父中;
       8、attachmentSimple組件新增了屬性action,可以支持XBaaS;
       9、加了一些cordova插件和案例;
             清除緩存插件:at.modalog.cordova.plugin.cache  
             視頻播放插件:com.phonegap.plugins.videoplayer 
             復制粘貼插件:com.verso.cordova.clipboard 
             后臺運行插件:de.appplant.cordova.plugin.background-mode app
             文檔下載插件:de.fastr.phonegap.plugins.downloader 
             md5chksum插件:de.fastr.phonegap.plugins.md5chksum 
             本地對話框插件:hu.dpal.phonegap.plugins.SpinnerDialog 
             屏幕旋轉插件:net.yoik.cordova.plugins.screenorientation 
             本地列表插件:nl.x-services.plugins.actionsheet 
             本地浮動提示插件:nl.x-services.plugins.toast 
             文件打開插件:org.apache.cordova.file-opener2 
             鍵盤插件:org.apache.cordova.keyboard 
             文件打開插件:org.apache.cordova.open 
             解壓文件插件:org.apache.cordova.zip 
       10、提供了第三方bootstrap組件集成到WeX5的例子(在UI2/third目錄下);
             bootstrap-contextmenu
             bootstrap-datepicker
             bootstrap-notify
             bootstrap-select
             bootstrap-slider
             bootstrap-switch
             bootstrap-tagsinput
             bootstrap-treeview
             ekko-lightbox
             summernote 
       11、list、grid、dataTable參數data支持表達式,適應性更強、更靈活;
       12、支持input(datatype=datatime)和gridSelect支持手工輸入 ;
       13、開源了grid和gridSelect組件,WeX5也可以很好地PC Web應用了;
       14、改進了微網等向導頁面 ;
       15、增強和完善了打包模式一、二、三的更新機制,模式一、二、三都支持app資源更新和app版本更新;
       16、自帶的MySQl升級到5.6版本;

       Studio
       1、.w設計器打開速度優化;
       2、.w的html源碼編輯支持Emmet方式快速輸入;
       3、.w的html源碼編輯支持代碼提示;
       4、支持在數據庫視圖里面建表,修改表結構的功能;
       
       基于V3.2.1正式版發布(2015-10-19)修正如下問題:
       1、給label設置 bind-text屬性時,彈出的選項中,把bind-text放在前邊默認!bind-ref放在后邊!http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84525
       2、動態創建grid設置showRowNumber不生效 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=83894
       3、動態創建grid,設置class不生效 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84269
       4、baasData組件,編輯規則頁面,列不顯示問題 http://wex5.com/cn/bbs/forum.php?mod=redirect&goto=findpost&ptid=83826&pid=165201329
       5、bootstrap的tabs組件在非選中tab中放的grid,grid關聯的data設置的limit為-1,但是grid只能顯示30條數據 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84126
       6、checkbox放到scrollview中,在手機瀏覽器無法點擊問題 http://wex5.com/cn/bbs/forum.php?mod=redirect&goto=findpost&ptid=84097&pid=165202242
       7、在studio的源碼中執行Ctrl+D不是把當前鼠標定位的行刪除 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=83706
       8、list中放orgselect只有第一行可以點擊其他行不能點擊,而且第一行選擇數據后會把其他行的數據也修改了 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84101
       9、baasData組件不能增加刪除列 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=83273
       10、window10環境下,下拉組件中options 設置autoLoad的true 卻沒有觸發data組件的刷新事件!導致baas服務不能選擇數據庫選項 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84386&page=1#pid165203940
       11、data組件的計算規則,綁定的js方法!總是執行兩次 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84336
       12、row(不是bootstrap的row)上的col上設置x-col-fixed在IE10、IE11上不起作用http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=83814
       13、彈出窗口關閉問題,使用右上角關閉按鈕點擊關閉后,再次打開彈出窗口,部分內容無法使用鼠標選中,無法復制 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=84156
       14、mac 版本首選項中數據庫的Eclipse插件沒有安裝好,數據庫頁面無法正常打開http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=83989
       15、input為日期類型this.comp("input的xid").set({'readonly':false});設置為可填寫時,填寫的日期格式不正確時,提示信息不友好 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=79842]http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=79842
       16、zh_CN.properties起作用 ,en_US.properties不起作用 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=79348
       17、在首頁里是通過windowDialog打開的這個頁面,這個頁面里又放了windowDialog。只要打開過這個頁面,在首頁里,再通過windowDialog打開其它頁面(js修改src路徑),豎向換橫向就不自適了。   http://wex5.com/cn/bbs/forum.php?mod=redirect&goto=findpost&ptid=80610&pid=165185049
       18、shell是否需要關閉路由能力的api,就是讓shell的路由不起作用 http://wex5.com/cn/bbs/thread-79902-2-1.html
       19、列的class樣式設置頁面有問題 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=80683
       20、定義的Integer類型的,input中填-1等負整數data校驗是不合法的數據http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=80686
       21、打開彈出框,對彈出框中的數據進行newData,數據中的關系用select,select的option關聯的其他的data,但是每次打開彈出框新增數據下拉中就會多一行空白 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=80558
       22、button設置默認禁用,在頁面打開的一瞬間,顏色不正確 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=80942
       23、checkbox、toggle等類似的組件提供uncheckedValue屬性設置沒選擇是默認填充的值http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81085
       24、dataTab設置響應式布局,列多的時候還是有出橫向滾動條,不是完全的響應式http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81295
       25、js代碼增加對JSON類庫的提示 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81399
       26、chrome模擬調試iPad 確實下拉出的時間無法選擇 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81672
       27、平臺部署在linux操作系統上,messageDialog的按鈕不顯示http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81750
       28、input在頁面下方,鍵盤彈出時頂部出現input!但是點擊其他input時,這個input還沒有消失!感覺這樣不完美 http://wex5.com/cn/bbs/forum.php?mod=redirect&goto=findpost&ptid=81975&pid=165191992
       29、在某種情況下.w中雙擊生成js代碼的時候會多生成一次definehttp://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81816
       30、設計器中,修改dataTables組件的列的label屬性,設計器中沒有發生立即改變!刷新頁面才會看到變化! http://wex5.com/cn/bbs/forum.php?mod=redirect&goto=findpost&ptid=81992&pid=165192019
       31、日期時間控件問題 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81976
       32、tab中頁簽頁面多的時候會換行顯示,到時tabs組件的頭部高度會變高,content就會把tabs的頭部擋上了 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=82379
       33、scrollView 組件 沒有刷新數據頁面也會有下拉提示!建議修改下這個http://wex5.com/cn/bbs/forum.php?mod=redirect&goto=findpost&ptid=82421&pid=165194405
       34、.w中把radioGroup放到model的前面到item關聯的data找有多條數據只會顯示一條單選按鈕http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=82464
       35、tabs組件 組合 contents  scrollView 組件顯示 有問題! http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=82404
       36、data.getValueByID(colName,RowID)方法在傳參的時候傳了一個不存的rowID,獲取的時候第一行記錄的值 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=82615
       37、wing組件的 toggleRight() 方法失效 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=80258
       38、js中寫上"Model.prototype.ChooseMode={Selected:0,SelectedAndClose:1,Close:2};"編輯規則 對話框 里的 設置 按鈕就無法使用 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=80990
       39、wing 組件使用 set方法設置animate屬性為false 不起作用 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81506
       40、蘋果手機的微信賬號中顯示外賣 ,input點擊會出現鍵盤消失http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=81459

WeX5 V3.2升級步驟:

保留使用舊版本的baas:
1、將WeX5 V3.2.1版本中UI2目錄下的應用目錄(除system、demo、portal、takeout等版本自帶目錄)對應復制到WeX5 V3.3版本的UI2目錄下。
2、需要把WeX5 V3.2.1版本下的model\UI2\demo\baas\baas.js拷貝到WeX5 V3.3版本相同目錄下,同時把WeX5 V3.3版本下的apache-tomcat\conf\Catalina\localhost\baas.xml刪除。
升級到新版本baas:
1、將WeX5 V3.2.1版本中UI2目錄下的應用目錄(除system、demo、portal、takeout等版本自帶目錄)對應復制到WeX5 V3.3版本的UI2目錄下。
2、baas是不能升級的!需要使用WeX5 V3.3版本中的baasServer把WeX5 V3.2.1版本中和baas相關的重新開發。

針對WeX5 V3.3版本的新教程視頻:
1、記賬本:http://pan.baidu.com/s/1o71DOtc
2、仿淘寶 :http://pan.baidu.com/s/1jGRUhF4
3、外賣V3.3:http://pan.baidu.com/s/1c1jbu0K
4、WeX5后端教程:http://pan.baidu.com/s/1eQZ3OwM


版本下載地址:下載

視頻下載地址:下載

WeX5仿淘寶在線體驗:http://wex5.com/cn/portfolio-items/wex5-taobao/

WeX5仿網易在線體驗:http://wex5.com/cn/portfolio-items/wex5-wangyi/

WeX5記賬本在線體驗:http://wex5.com/cn/portfolio-items/account/

WeX5仿途牛在線體驗:http://wex5.com/cn/portfolio-items/wex5-tuniu/

WeX5外賣在線體驗:http://wex5.com/cn/portfolio-items/demo-takeout/

WeX5綜合示例體驗:http://wex5.com/cn/portfolio-items/demo-wex5portal/

來自: http://www.oschina.net//news/69998/wex5-3-3-final

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!