Usuario:ManuelRomero/Usuario:ManuelRomero/vuejs

Vue.js

 * Es un framework de javascrip
 * Dicen que es dinámico potente y elegante (Ya veremos ...))

O directamente
 * Empecemos :
 * Cargar los fuentes.
 * dos maneras
 * o:
 * Para usar Vue debemos instaciar un objeto de la clase Vue
 * Dentro de la clase irá todo el código (rarezas de javascript OO)


 * Qué elementos puedo tener dentro de la clase de Vue

var app= new Vue ({ Data (data props propsData computed methods watch)  DOM(el template render renderError )  Lifecycle Hooks( beforeCreate created beforeMount mounted beforeUpdate updated activated deactivated beforeDestroy destroyed errorCaptured)  Assets (directives filters components)  Composition( parent mixins extends provide / inject)  Misc ( name delimiters functional model inheritAttrs comments) });

Controlar disabled/enabled de un submit con ckeckboox
Tengo unos checkbox El submit se habilita o no según tenga alguno selecconado

Crear un componente

 * Qué es un componente
 * Es un elemento de html (div) que podemos establecer de forma genérica y parametrizable con Vue.
 * Lo podemos usar pasando parámetros concretos en la página web ahorrando abstracción y líneas de código
 * Uso

Ajax con Vue y php
Para acceder al servicio http:
 * Global
 * Instancia

Ejemplo: Imagen:ejemplos_listado_videos.png
 * Código
 * Quiero visualizar los vídeos que tengo subidos al servidor
 * En el servidor tengo un directorio por cada vídeo
 * Los vídeos están agrupados por temas
 * Necesito un función ajax que me devuelva un listado con todos los vídeos como un array de objetos en js