一起使用jQuery Mobile和AngularJS,沒有插件但已經閱讀了它,首先加載了jQuery,而且這兩個框架大多都很好玩,並且非常強大。jQuery Mobile&AngularJS水平復選框
試圖呈現jQuery Mobile的複選框與
<div data-role="fieldcontain">
<legend>Showing more lodges slows the display</legend>
<fieldset data-role="controlgroup" data-type="horizontal">
<label ng-repeat-start="(lodgekey, lodge) in data.lodges" for="chooser_{{lodgekey}}">{{lodge.lodgetitle}}</label>
<input ng-repeat-end id="chooser_{{lodgekey}}" type="checkbox" ng-model="lodge.selected" />
</div>
</fieldset>
</div>
問題是,jQuery Mobile的完設置的複選框作爲前角的按鈕操作的方式重複。所以重複的複選框垂直疊加,即使我在字段集中使用了data-type =「horizontal」,每個複選框都顯示爲first/last orphan - 它們在AngularJS執行它的ngRepeat之前。查看http://demos.jquerymobile.com/1.0a4.1/docs/forms/forms-checkboxes.html的代碼示例,並查看呈現的DOM顯示其呈現方式。