高级HTML5 移动应用框架 Ionic v2.0.0-rc.4 发布
jopen 8年前
<p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/449e070ab0ae59ad92641d21fff87223.png" /></strong></p> <p> </p> <p> Ionic Framework 是个高级的 HTML5 移动端应用框架,是个很漂亮的使用 HTML5 开发混合移动应用前端框架。</p> <h2>更新日志</h2> <h3>Bug 修复</h3> <ul> <li>action-sheet: set border bottom of last button to transparent (<a href="/misc/goto?guid=4958996566452547570">ffdd8f4</a>)</li> <li>activator: cancel remove .activated timeout (<a href="/misc/goto?guid=4958996566579986055">9510a2b</a>)</li> <li>alert: fix alert input focusing and keyboard (<a href="/misc/goto?guid=4958996566685015193">29a56c4</a>)</li> <li>alert: keyboard is closed (<a href="/misc/goto?guid=4958996566804446808">f354d91</a>), closes <a href="/misc/goto?guid=4958996566914132369">#8185</a></li> <li>all: boolean inputs (<a href="/misc/goto?guid=4958996567020405769">a796786</a>), closes <a href="/misc/goto?guid=4958996567137709410">#9391</a></li> <li>animation: improve menu and go back swipe (<a href="/misc/goto?guid=4958996567262880019">4be47bd</a>)</li> <li>app: go back navigation can close menus (<a href="/misc/goto?guid=4958996567391562104">8de253a</a>)</li> <li>app: navPop() can go back inside modals (<a href="/misc/goto?guid=4958996567526715166">2ac3b4a</a>), closes <a href="/misc/goto?guid=4958996567663117236">#7611</a></li> <li>app: navPop() does not go to previous tab (<a href="/misc/goto?guid=4958996567787216867">eebb062</a>)</li> <li>app: setScrollDisabled() is a private method (<a href="/misc/goto?guid=4958996567909206497">7b2a6d5</a>)</li> <li>app: setScrolling() (<a href="/misc/goto?guid=4958996568055315935">04d9f5a</a>)</li> <li>app-root: async disable-scroll is cancelled properly (<a href="/misc/goto?guid=4958996568178515437">177a089</a>)</li> <li>avatar: make border-radius 50% so it is always circular (<a href="/misc/goto?guid=4958996568304199689">e84f2e2</a>)</li> <li>backdrop: remove click cursor when the backdrop is not tappable (<a href="/misc/goto?guid=4958996568428179542">06938b6</a>)</li> <li>button: button strong is configurable (<a href="/misc/goto?guid=4958996568563052765">ac07c6f</a>)</li> <li>button: strong is iOS-only (<a href="/misc/goto?guid=4958996568693495366">c0c09a7</a>)</li> <li>clickblock: clickblock applies longer (<a href="/misc/goto?guid=4958996568827688454">e0d876e</a>)</li> <li>content: add a new variable for calculating fixed content top/bottom (<a href="/misc/goto?guid=4958996568948722786">8037086</a>)</li> <li>content: get correct content dimensions (<a href="/misc/goto?guid=4958996569076784577">1d245ec</a>)</li> <li>content: prefix utility attributes with ion-app and the mode (<a href="/misc/goto?guid=4958996569204476704">abc7395</a>), closes <a href="/misc/goto?guid=4958996569333194923">#8765</a></li> <li>datetime: fix am/pm in format w/out minutes or seconds (<a href="/misc/goto?guid=4958996569454909029">95b3b38</a>), closes <a href="/misc/goto?guid=4958996569589700268">#9269</a></li> <li>dateTime: make sure picker-column is show on retina screens (<a href="/misc/goto?guid=4958996569717607457">b17950d</a>)</li> <li>export: export ClickBlock (<a href="/misc/goto?guid=4958996569844832986">6244b51</a>)</li> <li>fab: add box shadow transition for md fab list buttons (<a href="/misc/goto?guid=4958996569966550833">1e2374f</a>), closes <a href="/misc/goto?guid=4958996570095659268">#9557</a></li> <li>fab: fab list colors (<a href="/misc/goto?guid=4958996570214336901">cbf59fa</a>), closes <a href="/misc/goto?guid=4958996570341070398">#9225</a></li> <li>fab: position fab-list correctly on IE (<a href="/misc/goto?guid=4958996570478649947">a0b61f2</a>)</li> <li>fab: set ripple color to contrast color of the fab background (<a href="/misc/goto?guid=4958996570606340181">0888dec</a>)</li> <li>fab: using as fab (<a href="/misc/goto?guid=4958996570733811813">0e773fa</a>)</li> <li>fonts: auto-set ionicons font path if not already set (<a href="/misc/goto?guid=4958996570856056888">7bbfb7e</a>)</li> <li>gesture: nativeRaf is unsafe (<a href="/misc/goto?guid=4958996570986697056">b63344c</a>)</li> <li>gesture: pass type to hammer.get() so pinch and rotate can be enabled (<a href="/misc/goto?guid=4958996571118187168">66afe34</a>)</li> <li>header: fix no-border on ios headers (<a href="/misc/goto?guid=4958996571269678687">d53a38e</a>), closes <a href="/misc/goto?guid=4958996571392723750">#9525</a> <a href="/misc/goto?guid=4958996571517337425">#9480</a></li> <li>img: ensure scroll has been initialized (<a href="/misc/goto?guid=4958996571645361261">39e1dce</a>)</li> <li>img: fix content viewable area (<a href="/misc/goto?guid=4958996571766664854">903473e</a>)</li> <li>img: move img requests out of web workers (<a href="/misc/goto?guid=4958996571896906603">5376318</a>)</li> <li>img: use img tag due to cordova limitations (<a href="/misc/goto?guid=4958996572029785831">4f61ea5</a>)</li> <li>input: add back old styles to fix input margin (<a href="/misc/goto?guid=4958996572167615457">e09aee4</a>)</li> <li>input: apply transform css prefix (<a href="/misc/goto?guid=4958996572282685716">eba2862</a>)</li> <li>input: fix input margins while scrolling (<a href="/misc/goto?guid=4958996572408341396">67473f2</a>)</li> <li>input: fix tabbing between tappable inputs (<a href="/misc/goto?guid=4958996572535752046">c4cf9df</a>)</li> <li>input: improve scroll to input and focusing (<a href="/misc/goto?guid=4958996572656677424">3b30497</a>)</li> <li>input: prevent exception when input components outside Content (<a href="/misc/goto?guid=4958996572796146676">e80f4cf</a>)</li> <li>input: stop ios from hiding keyboard on focus change (<a href="/misc/goto?guid=4958996572931065710">5bcd7f2</a>)</li> <li>input: test for null element before update (<a href="/misc/goto?guid=4958996573056783051">f0327a9</a>), closes <a href="/misc/goto?guid=4958996573178123915">#9278</a></li> <li>item: disable scroll while sliding item (<a href="/misc/goto?guid=4958996573316000963">c002b36</a>)</li> <li>item: tappable does not make ion-label pointer-event:none (<a href="/misc/goto?guid=4958996573437440760">4512c5c</a>)</li> <li>keyboard: fix keyboard tabbing context (<a href="/misc/goto?guid=4958996573567787529">902a767</a>), closes <a href="/misc/goto?guid=4958996573692769602">#9568</a></li> <li>labels: consistent label styles on iOS (<a href="/misc/goto?guid=4958996573815291020">b788ce6</a>)</li> <li>list: tweak list header color to match spec (<a href="/misc/goto?guid=4958996573954095924">053c754</a>)</li> <li>menu: clicking the backdrop/content closes the menu (<a href="/misc/goto?guid=4958996574085141070">eafd13f</a>)</li> <li>menu: disable menu swipe while transitioning (<a href="/misc/goto?guid=4958996574215386724">168428e</a>)</li> <li>menu: improves menu swipe animation (<a href="/misc/goto?guid=4958996574325760353">91478ed</a>)</li> <li>menu: two menus can’t be animated at the same time (<a href="/misc/goto?guid=4958996574454433758">1e95e85</a>)</li> <li>menu-toggle: move logic for css class to the menu toggle (<a href="/misc/goto?guid=4958996574568049211">624cb35</a>), closes <a href="/misc/goto?guid=4958996574690011413">#8943</a></li> <li>modal: app.navPop() can dismiss modals (<a href="/misc/goto?guid=4958996574797775129">5567191</a>), closes <a href="/misc/goto?guid=4958996574911421782">#8692</a></li> <li>modal: backdrop click catches navigation promise (<a href="/misc/goto?guid=4958996575017729642">e46d8d6</a>)</li> <li>modal: using cross mode animations (<a href="/misc/goto?guid=4958996575115336248">ccb6bf1</a>), closes <a href="/misc/goto?guid=4958996575229923148">#9323</a></li> <li>nav: async removing for views (<a href="/misc/goto?guid=4958996575337875794">5ff7072</a>)</li> <li>nav: back button and title not aligned on baseline (<a href="/misc/goto?guid=4958996575431724459">d82bb01</a>), closes <a href="/misc/goto?guid=4958996575532552711">#8983</a></li> <li>nav: popTo() uses the new removeView API (<a href="/misc/goto?guid=4958996575616570693">6b3e2ed</a>)</li> <li>nav: prevents to remove all views in the nav stack (<a href="/misc/goto?guid=4958996575709338723">16bfb49</a>), closes <a href="/misc/goto?guid=4958996575802607685">#9140</a></li> <li>navbar: go back text (<a href="/misc/goto?guid=4958996575887587265">58189d2</a>)</li> <li>NgModule: add ClickBlock to NgModule declarations (<a href="/misc/goto?guid=4958996575983469622">960399a</a>)</li> <li>note: separate note from item so its styles will alway be applied (<a href="/misc/goto?guid=4958996576062371669">bf00803</a>), closes <a href="/misc/goto?guid=4958996576151510148">#9173</a></li> <li>picker: add color to picker-opt so the variable will style correctly (<a href="/misc/goto?guid=4958996576232098818">dc0659f</a>), closes <a href="/misc/goto?guid=4958996576321554708">#9519</a></li> <li>picker: making touchable fill all the available space (<a href="/misc/goto?guid=4958996576410420811">448e020</a>)</li> <li>picker: mark main button as strong (<a href="/misc/goto?guid=4958996576527153210">af7139b</a>)</li> <li>picker: removes unused code (<a href="/misc/goto?guid=4958996576640431739">44d772f</a>)</li> <li>picker: stop picker once it is closed (<a href="/misc/goto?guid=4958996576769353499">ecb8bee</a>)</li> <li>platform: fix window width/height calculations (<a href="/misc/goto?guid=4958996576907724142">4ed6b36</a>)</li> <li>popover: remove css contain from popover (<a href="/misc/goto?guid=4958996577022800106">db9f1a8</a>)</li> <li>ripple: disable ripple on android 4.4 with chrome (<a href="/misc/goto?guid=4958996577151481500">97ec20e</a>)</li> <li>scroll: correctly resolve promise (<a href="/misc/goto?guid=4958996577263760513">c6fbb9c</a>)</li> <li>scroll: ensure listeners have been added before removing (<a href="/misc/goto?guid=4958996577386447199">a237253</a>)</li> <li>scroll: fix content dimensions for js scrolling (<a href="/misc/goto?guid=4958996577502978114">c510100</a>)</li> <li>scroll: fix js scrolling max and deceleration on touch start (<a href="/misc/goto?guid=4958996577617646149">5bbbfb2</a>)</li> <li>searchbar: animated + no cancel works as expected (<a href="/misc/goto?guid=4958996577730837314">851187a</a>), closes <a href="/misc/goto?guid=4958996577854805228">#8903</a></li> <li>tab: tab button without content does not crash (<a href="/misc/goto?guid=4958996577976706590">81a0969</a>)</li> <li>tabs: _touchActive() works when tab.root is a string (<a href="/misc/goto?guid=4958996578093836424">cb65f79</a>)</li> <li>tabs: adjust the top of tabs each time the tab changes (<a href="/misc/goto?guid=4958996578213935591">3b612d2</a>)</li> <li>tabs: make MD tab highlight the contrast color of tabs color (<a href="/misc/goto?guid=4958996578331856944">bb3a57f</a>)</li> <li>tabs: update UI to match material design spec (<a href="/misc/goto?guid=4958996578445112753">e7275f2</a>)</li> <li>tap-click: do not dispatch click events if tap-click blocks them (<a href="/misc/goto?guid=4958996578562510178">8f8185b</a>)</li> <li>tapclick: click to non-activable elements (<a href="/misc/goto?guid=4958996578685923897">c6facf3</a>)</li> <li>toast: toast does not disable the app (<a href="/misc/goto?guid=4958996578802141850">75186b4</a>), closes <a href="/misc/goto?guid=4958996578917630463">#9339</a></li> <li>toggle: uses PanGesture abstraction (<a href="/misc/goto?guid=4958996579037381292">6ef6f0a</a>), closes <a href="/misc/goto?guid=4958996579163668466">#9428</a></li> <li>toolbar: remove calculated height (<a href="/misc/goto?guid=4958996579281396899">b7cac56</a>)</li> <li>util: click-block transform on IE (<a href="/misc/goto?guid=4958996579404895234">fcba323</a>)</li> <li>util: replace implicit any in dom-controller (<a href="/misc/goto?guid=4958996579523594971">#9511</a>) (<a href="/misc/goto?guid=4958996579631917553">6c0593c</a>)</li> <li>viewcontroller: onDidDismiss() is always called (<a href="/misc/goto?guid=4958996579760385823">68eb1b7</a>), closes <a href="/misc/goto?guid=4958996579876968847">#8223</a></li> <li>virtual-scroll: ensure listeners added after init read (<a href="/misc/goto?guid=4958996579990147255">76ff421</a>)</li> <li>virtual-scroll: fix image rendering bug (<a href="/misc/goto?guid=4958996580119719037">72276c3</a>), closes <a href="/misc/goto?guid=4958996580233763705">#6983</a></li> <li>virtual-scroll: fix tabs content loading (<a href="/misc/goto?guid=4958996580354830823">aec8f51</a>)</li> <li>virtual-scroll: only allow one readUpdate per update (<a href="/misc/goto?guid=4958996580479926769">8104cfa</a>)</li> <li>virtual-scroll: redraw empty list when updated with no records (<a href="/misc/goto?guid=4958996580586527689">288df86</a>), closes <a href="/misc/goto?guid=4958996580714427200">#6512</a></li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958996580828809503" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958996580958744718" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/72d78981">http://www.open-open.com/news/view/72d78981</a></p>