casilla de verificación iónica
La casilla de verificación iónica (casilla de verificación) no es diferente de la casilla de verificación HTML normal. El siguiente ejemplo demuestra la aplicación de la casilla de verificación Ionic Ion-Checkbox.
<ion-checkbox ng-model = "isChecked"> etiqueta de casilla de verificación </ion-checkbox>
Ejemplo
En el caso, el valor marcado se modificará en función de si la casilla de verificación está seleccionada o no, True se selecciona y False no está marcado.
Código HTML
<ion-header-bar> <h1> casilla de verificación </h1> </ ion-header-bar> <ion-content> <div> <ion-checkbox ng-depheat = "elemento en devlist" ng-model = "item.eckecked" ng-checked = "item.ecked" ng-checked = "item.Checked"> {{item.texted }} </ion-checkbox> <div> <div ng-bind = "devlist | json"> </div> </div> <div> notificaciones </div> <ion-checkbox ng-model = "pushnotification.checked" ng-change = "pushnotiationshiationshange ()"> Push Notifications </ ion-checkbox> <iv> <viv> binge ng ng bingation | " JSON "> </div> </div> <ion-checkbox ng-model =" Eelagnotification "ng-tree-value =" 'suscrito' "ng-false-value =" 'Unubscribed' "> Newsletter </ion-checkbox> <div> <divs ng-bind =" coreiclenotification |Código JavaScript
Angular.module ('Starter', ['ionic']). Run (function ($ ionicplatform) {$ ionicplatform.ready (function () {// oculta la barra de accesorios de forma predeterminada (elimine esto para mostrar la barra de accesorios por encima del teclado // para las entradas de formulario) if (window.cordova && window.cordova.plugins.keyboard) {cordova.plugins.keyboard.hidekeyboardAccessoryBar (true);} if (window.statusBar) {statusbar.styledEfault ();}});}). Controller ('ActionSheetCtl', ['$ Scope', function ($ Scope) {$ Scope.DevList = [{Text: "Html5", verifica: ", comprobado: verdadero: verdadero:" }, {text: "css3", checked: false}, {text: "javaScript", checked: false}]; $ scope.pushnotificationchange = function () {console.log ('push notification Change', $ scope.pushnotification.checked);}; $ scope.pushnotificat 'Suscrito';}])Código CSS:
cuerpo {cursor: url ('http://www.runoob.com/try/demo_source/finger.png'), auto;}El efecto es el siguiente:
Código fuente completo:
<html> <fead> <meta charset = "utf-8"> <meta name = "viewport" content = "inicial-escala = 1, máxima escala = 1, usador-escalable = no, width = dispositivo-width"> <title> </title> <enlace href = "http://cdn.bootcss.com/ionic/1.3.1/css/ion.min.css" rel = "stylesheet"> <script src = "http://cdn.bootcss.com/ionic/1.3.1/js/ionic.bundle.min.min.js"> </scripts " type = "text/javaScript"> angular.module ('starter', ['ionic']). run (function ($ ionicplatform) {$ ionicplatForm.ready (function () {// ocultar la barra de accesorios por defecto (elimine esto para mostrar la barra de accesorios arriba del teclado // para las entradas de formulario) if (window.cordova && window.cordoVa.plEla.pl) {cordova.plugins.keyboard.hidekeyboardAccessoryBar (true);} if (window.statusBar) {statusbar.styledEfault ();}});}). Controller ('ActionSheetCtl', ['$ Scope', function ($ Scope) {$ Scope.DevList = [{Text: "Html5", verifica: ", comprobado: verdadero: verdadero:" }, {text: "css3", checked: false}, {text: "javaScript", checked: false}]; $ scope.pushnotificationchange = function () {console.log ('push notification Change', $ scope.pushnotification.checked);}; $ scope.pushnotificat 'Suscrito';}]) </script> <style type = "text/css"> body {cursor: url ('http://www.runoob.com/try/demo_source/finger.png'), auto;} </style> </head> <body ng-app = "ng-ccontroller =" "Actionshettl" ><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> notificaciones </div> <ion-checkbox ng-model = "pushnotification.ecked" ng -change = "pushnotificationchange ()"> Push Notifications </ion-checkbox> <div> <prepn-bind = "pushnotification | json" </pre> <ionbox <ionbox> <div> <pre-bind = "pushnotification | json" </pre> <ionbox <ionbox> <div> <div> <pre-bind = "pushnotification | json" </pre> <ionbox <ionbox <ionbox> <div> <pre-bind = "pushnotification | json" </pre> <ionbox <ionbox> <div> <div> <prepin ng-model = "Eentagnotification" ng-true-value = "'suscrito'" ng-false-value = "'unubscribed'"> Newsletter </ion-checkbox> <div> <pre ng-bind = "Notificación de correo electrónico | json"> </pre> </div> </ ion-content> </body> </html>Lo anterior es el contenido relevante que el editor le presenta si hay alguna diferencia entre la casilla de verificación JS Ionic y la casilla de verificación HTML ordinaria. ¡Espero que sea útil para todos!