在-M-項目包括來自許多不同的開源項目的代碼,包括 Backbone.js的 Underscore.js 的Modernizr Moment.js 鮑爾,約曼,的jQuery Hammer.JS 咕嚕等等。
這就形成了一個堅實的基礎,組裝HTML 5應用程序,特製並適應在移動設備上運行。
使用-M-項目有助於開發出通過提供從哪兒來管理和編譯,而不必處理每一個迎合移動平台獨立的代碼庫的應用程序,一個單一的代碼庫。
功能:
- <李班=“bbli”>一般特點:
- MVC代碼庫
- 在HTML 5的支持
- JavaScript的所有開發週期
- 離線支持
- 在豐富的用戶界面
- 的DataProvider的本地和遠程存儲持久性
- 在國際化(i18n)
- 基於Node.js的構建工具
- 在CSS3為主轉變
- URL深度鏈接
- SCSS支持
- 主題
- 在Palm的WebOS
- 的Windows Phone
- 黑莓
- 的Kindle
- Android版
- 的iOS
<李班=“bbli”>平台:
什麼在此版本中是新的:
- 在M.TextFieldView實施的主題
- 新增appdidload事件
- 新增CssClass屬性為M.GridView
- 更新了jQuery 1.9.1
- 在更新的jQuery移動到1.3.0
- 修正setActiveItem法在CarouselView
- 允許在空白的valuePattern屬性名稱
- 新增nearestNumber功能M.Math
- 修正setActiveItem法在CarouselView:分頁程序沒有更新
- 更新d8到V0.4.0
- 更新underscore.js到v1.4.4
- 新增MovableLabelView
什麼是1.3.0版本的新:
- 在與圖像視圖修正了一個錯誤和負載事件
- 修正了M.WebView和Android +科爾多瓦(渲染偽股利和動態推IFRAME)中的錯誤
- 設置當前列表項的值到視圖值。這使得例如獲得價值模板視圖列表項/ contentBinding。
- 修正了一個問題,與debugMode標誌和M.Logger(感謝wherati)
- 新增M.ImagePreloader組件和特濃咖啡預裝部分自動加載啟動時所有的圖像鏈接,如果通過config.json啟用。
- 在重構內部ID / model_id行為。
- 殘疾人用jQuery Mobile的應用列表項視圖中的按鈕自動定位。
- 新增updateListItemView到M.ListView。
- 的M.LoaderView(緩存選擇器)。小的性能提升
- 在single_selection_dialog模式選擇單上的固定不一致的bug。
- 新增iconSize屬性M.MapMarkerView。
- 新增自動銷毀DOM刪除尤其是對列表中的項目
當一個列表項被選中傳遞的列表項ID
什麼是1.1.0版本的新:
- 在M.Request固定isAsync和isJSON標誌
- 修正了自來水/點擊iOS的問題與谷歌地圖
- 修正了與事件分派和超鏈接按鈕/標籤
- 固定themeUpdate()M.SelectionListView和單選擇對話框模式(空內容沒有更多的js錯誤綁定)
- 在具有多個工具欄時,&QUOT固定的問題;外包與QUOT;他們到一個單獨的文件
- 修正了在表視圖硬編碼視圖id(感謝肩髎)
- 新增parentView屬性是在renderChildViews呈現的任何觀點
- 更新D8庫0.1.5
- 清除驗證狀態之前再次進行驗證(感謝肩髎)
- 添加事件屬性M.ListView,獲取適用於所有項目,如果模板不指定事件太
- 新增刷卡按鈕功能M.ListView / M.ListItemView
- 新增hasAsteriskOnLabel屬性M.TextFieldView,M.SliderView和M.SelectionListView(感謝肩髎)
- 添加了一個複雜的拆分視圖組件架構(M.SplitView,M.SplitItemView,M.PopoverView,M.SplitToolbarView)
- 修正了minifed Modernizr的和Espresso的DCE
- 更新D8到v0.1.6(感謝josher19)
- 修正了在谷歌M.MapView調用不存在的變量
- 更新了jQuery 1.7.1
- 在更新的jQuery移動到1.1.0
- 更新mobiscroll 1.6
- 在M.FormView修正了一個問題,可能是不確定的變量
- 更新D8庫0.2.0
- 更新下劃線V1.3.2
- 添加參數M.I18N
- 修正了在M.ListView正則表達式檢查valuePattern錯誤
- 改進的行為和對話的穩定性
- 調整後的外觀和日期選擇器的感覺融入JQM設計
- 調整一些UI組件與JQM 1.1 工作
- 在實現真正的固定工具欄/ JQM 1.1 的標籤欄
- 調整M.SliderView要利用JQM的'亮點'選項
- 修正了與M.ListView(子景色的渲染,現在可以)
- 修正了與M.ScrollView
- 升級拆分視圖與JQM 1.1 工作
什麼版本1.0.0 RC1是新的:
- 修正了與M的sendNoCacheHeader財產的bug請求
- 在沒有國際化的語言設置為默認語言,如果所需的一個不可
- 修正涉及內部的回調M.Request錯誤
- 新增M.DataConsumer作為一個特殊的數據提供程序只能作為源,結合模型的find()
- 修正了文本框(日期輸入),計算值和日期選擇器中的錯誤
- 更新下劃線V1.3
- 更新mobiscroll到1.5.3
- 修正了M.ScrollView的錯誤和清除按鈕
- 添加禁用()/啟用()和clearValue()來M.SearchBarView
- 新增CssClass屬性為M.ListView
- 新增的M.ToggleView 的特殊行為M.ButtonView內
- 型號:從數量到唯一的字符串改變m_id(4位數每個人都可以是32個字符的)
- 型號:刪除bulkImport方法
- 改名getRecordForId()來getRecordById()(在M.RecordManager),後者現在已被棄用
- 刪除M.ModelRegistry
- 刪除M.DataProviderCouchDB
- 刪除M.DataProviderWebSQL
- 查找方法()在DataProviderLocalStorage現在需要一個對象查詢
- 新增&QUOT;包括&QUOT;運算符(串)的LS查找查詢
什麼版本0.8 alpha為新:
- 修正了M.Request錯字錯誤李>
- 新增M.CanvasView
- 新增numberOfChars屬性M.TextField(相當於HTML的最大長度屬性)
- 修正了一個錯誤UTF8在M.ListView
- 新增M.TextFieldView列表項視圖中的支持意見。
- M.Application(使用的getconfig()代替)除去過時useTransitions財產
- 修正了switchToPage()(利用第四個參數:updateHistory)中的錯誤
- 添加了所有的日期類型為M.TextFieldView為inputType可能值
- 新增M.SliderView(根據輸入類型和範圍JQM)
- 在方向變化重新定位對話框
- 添加隊列對話框只顯示一次
- 添加了M.MULTIPLE_SELECTION_DIALOG模式M.SelectionListView
- 新增4列佈局M.GridView
- 更新下劃線V1.2.2
- 更新mobiscroll到V1.5.2
- 添加自定義Modernizr的配置M.Environment檢測HTML5輸入類型
- 新增M.DatePickerView作為後備迄今為止輸入類型M.TextFieldView
- 新增回調initMap()
- 添加禁用()/使能(),以M.SelectionListView
- 新增M.TableView(第一,簡版)
- 在重構的M.Request使用回調屬性
- 新增sendNoCacheHeader和sendTimestamp屬性M.Request
什麼是0.6版本的新的α:
- 在重構的內容結合(3):集()現可以設置成鏈“person.address.street” 單值
- 新增'orientationchange“事件M.PageView
- 修正M.LoaderView
- M.Application(viewManager,modelRegistry,...)去除無用的特性
- 在重構的M.MapView:加載谷歌地圖API只有當連接可用(此修復一個bug的緩存清單)
- 添加unregisterEvents()來M.EventDispatcher
- 改名刪除()註銷()在M.ViewManager
- 在重構的destroy()方法中M.Application:另外從兩個事件調度和視圖管理器 註銷視圖
- 新增setActiveButtonAtIndex()來M.ButtonGroupView
- 刪除applyTheme財產
- 修正了一個錯誤的M.ButtonView的renderUpdate()
- 新增resetSelection()來M.SelectionListView
- 在更新的jQuery移動到1.0b1(和調整TMP的某些部分與此新版本才能正常工作)
- 更新underscore.js到1.1.6
- 刪除版本的文件,因為我們保持版本m.js - &#x3e; M.version
- 在重構的警覺,並確認對話框有動態計算的位置=&#x3e;始終在屏幕的中心,即使頁面滾動。半透明的背景目前擁有完整的頁面大小。
- 新增getTotalSize,getTotalHeight和getTotalWidth到M.Environment得到的文件總大小
- 自動中心M.Loader視圖時顯示()被調用,裝載機隱藏前
- 修正了一個錯誤的M.FormView的showErrors()
- 新增動態價值計算為M.TextFieldView
- 添加配置屬性和的getconfig()來M.Application在應用程序中訪問config.json的性能
- 新增isSelectable屬性M.ListItemView
- 新增的setView()來M.ToggleView
- config.json中只使用debugMode財產登錄,如果我們不是在生產模式
什麼是0.5版本的α新:
- 修正了一個錯誤的M.I18N
- 新增的setValue()來M.LabelView
- 添加自動增長-機制M.TextFieldView與內容相結合的結合
- 在重構事件處理(遍地皆全部)
- 在重構的childViews性(它的方式更強大的現在)
- 更新了jQuery 1.6.1
- 在更新的jQuery移動到1.0b1
- 在重構的內容結合(1):它現在使用的目標/屬性(同事件)
- 在重構的內容(2)結合:新增遞歸,所以現在有點像“person.address.street”可能
- 添加方法來刪除一個視圖的子視圖(如切換視圖中使用)
- 重構對話框:沒有更多的呈現為頁面,但作為動畫用CSS3覆蓋
- 在重構切換視圖:做顯示/隱藏,而不是添加/刪除
什麼版本0.4 alpha為新:
- 在更新了jQuery 1.5.2
- 在更新的jQuery移動到1.0a4.1。
- 更新M.DatePickerView與JQM的最新版本工作。
- 更新M.SelectionListView與JQM的最新版本工作。
- 修正了M.ToggleView的錯誤。
要求:
- 在客戶端中啟用JavaScript
- 在HTML5和CSS3功能的瀏覽器
評論沒有發現