• Skip to content
  • Skip to primary sidebar

Developers Tips & Tricks

You are here: Home / Polymer / Polymer generar Checkbox

Polymer generar Checkbox

2 junio, 2015 by MPezzolano

Polymer 1.0

       Polymer 1.0

Generar componentes web como un Checkbox, Button, con css propios.

Polymer: un framework que combina HTML, CSS y JavaScript para crear componentes web.

Instalando Polymer

Para instalar Polymer, el método más recomendado es utilizar Bower, un paquete del Node Package Manager (npm) de NodeJS. Para instalar, configuramos nuestro proyecto con el comando

$bower init 

para crear nuestro bower.json y configurar los parámetros básicos. Una vez hecho esto, podemos instalar Polymer y los componentes que queramos. Para nuestro caso, vamos a utilizar los elementos core y los elementos paper.

$bower install --save Polymer/polymer
$bower install --save Polymer/core-elements
$bower install --save Polymer/paper-elements

Una vez se hayan descargado ya tendremos instalados los componentes principales de Polymer y los elementos de Paper en la carpeta bower_components. La ventaja de utilizar bower es que podemos actualizarlos en cualquier momento con el comando

$bower update

Utilizando elementos de Polymer

Vamos a utilizar un checkbox de Paper en nuestra página web. Para ello, lo único que tenemos que hacer es incluír el JavaScript principal de la plataforma, y el html correspondiente a paper-checkbox. Este html incluirá todas las dependencias de forma que no tenemos que preocuparnos en nada más que en incluír el elemento en nuestra web.

<!DOCTYPE html>
<html>
  <head>
    <!-- 1. Cargar platform.js soporte de elementos. -->
    <script src="bower_components/platform/platform.js"></script>

    <!-- 2. Usar HTML Import para cargar el papaer-checkbox y sus dependencias. -->
    <link rel="import"
          href="bower_components/paper-checkbox/paper-checkbox.html">
  </head>
  <body>
    <!-- 3. Utilizamos el elemento en nuestra página. -->
    <paper-checkbox>Hello World!</paper-checkbox>
  </body>
</html>

 

Filed Under: Polymer

Primary Sidebar

Categorías

  • Angular JS (10)
  • BackBone JS (6)
  • Ember JS (2)
  • Express JS (4)
  • EXTJS (1)
  • General (7)
  • GIT (3)
  • Grunt JS (2)
  • HTML5 (8)
  • JAVA (5)
  • JavaScript (14)
  • JQUERY (15)
  • JSON (1)
  • JSP (1)
  • Knockout JS (2)
  • LARAVEL (13)
  • Linux (2)
  • Mobile Angular UI (1)
  • Modulus.io (1)
  • MongoDB (5)
  • MySQL (3)
  • NodeJS (11)
  • PHP (1)
  • Polymer (3)
  • PostgreSQL (1)
  • Prism.JS (1)
  • PYTHON (10)
  • QOOXDOO (1)
  • React JS (7)
  • Redis (2)
  • Sin categoría (6)
  • SQL (1)
  • TWIG (4)
  • UnderScore (1)
  • Web Services. (2)
  • Wordpress (1)

Cloud Tags

Angular JS BackBone JS Ember JS Express JS EXTJS General GIT Grunt JS HTML5 JAVA JavaScript JQUERY JSON JSP Knockout JS LARAVEL Linux Mobile Angular UI Modulus.io MongoDB MySQL NodeJS PHP Polymer PostgreSQL Prism.JS PYTHON QOOXDOO React JS Redis Sin categoría SQL TWIG UnderScore Web Services. Wordpress

Copyright © 2023 · Genesis Sample Theme on Genesis Framework · WordPress · Log in