Ионная флажок
Ионный флажок (флажок) ничем не отличается от обычного флажести HTML. В следующем примере демонстрируется применение ионного флажона Ionic F-Beckbox.
<Ion-Checkbox ng-model = "ischecked"> флажок </ион-проверка>
Пример
В экземпляре установленное значение будет изменено на основе того, выбран ли флажок или нет, выбран TRUE и FALSE не контролируется.
HTML -код
<Ion-header-bar> <h1> флажок </h1> </oon-header-bar> <yon-content> <div> <Ion-checkbox ng-repeat = "item в devilt" ng-model = "item.cecked" ng-checked = "item.cecked" ng-checked = "item.cecked" }} </ион-хоклекс> <div> <div ng-bind = "devilt | json"> </div> </div> <div> Уведомления </div> <ion-checkbox ng-model = "pushnotification.cecked" ng-change = "pushNotificationChange ()"> push-stifications </of-checkbox> <viv> <divnotificationChange () "> push-jate json "> </div> </div> <Ion-Checkbox ng-model =" emailnotification "ng-true-value =" '' Подписаться '"ng-false-value ="' undubsed '"> Информационный бюллетень </yon-checkbox> <div> <div ng-bind =" divontement>
Код JavaScript
Angular.Module ('Starter', ['' Ionic ']). Run (function ($ ionicplatform) {$ ionicplatform.ready (function () {// Скрыть панель аксессуаров по умолчанию (удалить это, чтобы показать панель Acsessours Ape The Keyboard // для ввода формы) if (window.cordova && windcordova.plugins. {cordova.plugins.keyboard.hidekeyboardaccessorybar (true);} if (window.statusbar) {statusbar.styledefault ();}});}). Controller ('ActionSheetCtl', ['$ scope', function ($ scope) {$ scope.dev. }, {text: "css3", проверено: false}, {text: "javascript", проверено: false}]; $ scope.pushnotificationChange = function () {console.log ('push -уведомление об изменении', $ scope.pushnotification.cecked);}; $ scope. 'Подписано';}])CSS -код:
Body {cursor: url ('http://www.runoob.com/try/demo_source/finger.png'), auto;}Эффект заключается в следующем:
Полный исходный код:
<html><head><meta charset="utf-8"><meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"><title></title><link href="http://cdn.bootcss.com/ionic/1.3.1/css/ionic.min.css" rel = "styleSheet"> <script src = "http://cdn.bootcss.com/ionic/1.3.1/js/ionic.bundle.min.js"> </script> <script type = "text/javascript"> angular.module ('Starter', ['Ionic']. {$ ionicplatform.ready (function () {// скрыть панель аксессуаров по умолчанию (удалить это, чтобы показать панель аксессуаров над клавиатурой // для вводов формы) if (window.cordova && window.cordova.plugins.keyboard) {cordova.plugins.keyboard.hidekeyboard. {Statusbar.styledefault ();}});}). Controller ('actionSheetCtl', ['$ scope', function ($ scope) {$ scope.devlist = [{text: "html5", проверено: true}, {text: "css3", wersed: false}, {{javas: "javas", "javas", "javas", "javas", "javas", javas }]; $ scope.pushnotificationChange = function () {console.log ('изменение уведомления о том, что $ scope.pushnotification.checked);}; $ scope.pushnotification = {cherced: true}; $ scope.emailnotification =' Подписывается ';}]) </script> <slipe/crope = "cript/crips/crips/crips/crip/ctss" URL ('http://www.runoob.com/try/demo_source/finger.png'), auto;} </style> </head> <body ng-app = "ng-controller =" actionsheetctl " ><ion-header-bar><h1>checkbox</h1></ion-header-bar><ion-content><div><ion-checkbox ng-repeat="item in devList"ng-model="item.checked" ng-checked="item.checked">{{ item.text }}</ion-checkbox><div><pre ng-bind="devList | json "> </pre> </div> <div> Уведомления </div> <ion-checkbox ng-model =" pushnotification.cecked "ng-change =" pushnotificationChange () "> push-natifications </ion-checkbox> <div> <pre ng-bind =" pushnotification | ng-model = "emailnotification" ng-true-value = "'подписанный'" ng-false-value = "'' undubsced '"> Информационный бюллетень </ионо-хокбокс> <div> <pre ng-bind = "emailnotification | json"> </pre> </div> </div> </Ion-content> </HOBES> </HTM> </HTML> </HTML> </htm> </htm> </htm> </htm> </html> </HSON "Выше приведено соответствующий контент, который редактор представляет вам о том, существует ли какая -то разница между флажкой Ionic JS и обычным флажком HTML. Я надеюсь, что это будет полезно для всех!