CanJS

Software captura de pantalla:
CanJS
Detalles de software:
Versión: 2.3.6 Actualizado
Fecha de carga: 10 Feb 16
Promotor: Bitovi
Licencia: Libre
Popularidad: 25

Rating: 2.0/5 (Total Votes: 1)

CanJS & rsquo; soportes centrales Dojo , jQuery , Zepto , YUI y Mootools .

De este modo, se & nbsp; abre a un amplio grupo de desarrolladores y casos de uso gracias a una posibilidad inexplorada de la combinación de tecnologías en conjunto, en lugar de centrarse sólo en una sola herramienta.

El marco fue construido en un pequeño núcleo y una estructura MV *, apoyando el enlace de datos de dos vías, de encargo, widgets de respuesta, además de su propio motor de plantillas.

CanJS trabaja con el lado del cliente (navegadores) y del lado del servidor de entornos (Node.js) de AMD.

CanJS fue desarrollado para ser parte del marco de JavaScript - JavaScriptMVC

¿Qué hay de nuevo en esta versión:.

  • Cambiar el nombre y la adición de propiedad can.Component modelo de vista.
  • Establecer el contexto correctamente cuando un cálculo asíncrono tiene una longitud de 1
  • Typos (uso de @params en lugar de @param) en la documentación del can.Model
  • Se agregó una nota y un código de ejemplo que ilustra las búsquedas can.view.Scope.attr relativos.
  • Añade can.Compute, y & quot; & quot calcular; tipo y colocador / captador de pelado para definir pugin
  • can-valor no se unen dos vías con un valor clave que tiene 0 y uno valora a una casilla de verificación
  • Los espacios alrededor de una llave con lata valor de hacerlo no se unen dos vías
  • puede-evento puede no llamar a las funciones intermedias antes de llamar a la función final
  • can.fixture.store con objetos no funciona para .Create
  • can.Model recurso no está creando & quot; & quot destruir; método estático
  • No cambiar la ruta si el único cambio sería anteponiendo & quot;! & Quot;
  • Haga RequireJS trabajan con can.import
  • Completar el complemento Ordenar
  • Puede Attr casillas de verificación conjunto
  • Añadir / eliminar eventos siempre va a devolver matrices
  • se ha llevado a cabo de jQuery archivo travis.yml y en devDependencies
  • can.route.setState no limpiar profundamente la ruta
  • travis.yml before_script
  • observable puede / mapa / plugin de copia de seguridad

¿Qué es la nueva en la versión 2.3.1:.

  • Cambiar el nombre y la adición de propiedad can.Component modelo de vista
  • Establecer el contexto correctamente cuando un cálculo asíncrono tiene una longitud de 1
  • Typos (uso de @params en lugar de @param) en la documentación del can.Model
  • Se agregó una nota y un código de ejemplo que ilustra las búsquedas can.view.Scope.attr relativos.
  • Añade can.Compute, y & quot; & quot calcular; tipo y colocador / captador de pelado para definir pugin
  • can-valor no se unen dos vías con un valor clave que tiene 0 y uno valora a una casilla de verificación
  • Los espacios alrededor de una llave con lata valor de hacerlo no se unen dos vías
  • puede-evento puede no llamar a las funciones intermedias antes de llamar a la función final
  • can.fixture.store con objetos no funciona para .Create
  • can.Model recurso no está creando & quot; & quot destruir; método estático
  • No cambiar la ruta si el único cambio sería anteponiendo & quot;! & Quot;
  • Haga RequireJS trabajan con can.import
  • Completar el complemento Ordenar
  • Puede Attr casillas de verificación conjunto
  • Añadir / eliminar eventos siempre va a devolver matrices
  • se ha llevado a cabo de jQuery archivo travis.yml y en devDependencies
  • can.route.setState no limpiar profundamente la ruta
  • travis.yml before_script
  • observable puede / mapa / plugin de copia de seguridad

¿Qué es la nueva en la versión 2.2.9:.

  • Cambiar el nombre y la adición de propiedad can.Component modelo de vista
  • Establecer el contexto correctamente cuando un cálculo asíncrono tiene una longitud de 1
  • Typos (uso de @params en lugar de @param) en la documentación del can.Model
  • Se agregó una nota y un código de ejemplo que ilustra las búsquedas can.view.Scope.attr relativos.
  • Añade can.Compute, y & quot; & quot calcular; tipo y colocador / captador de pelado para definir pugin
  • can-valor no se unen dos vías con un valor clave que tiene 0 y uno valora a una casilla de verificación
  • Los espacios alrededor de una llave con lata valor de hacerlo no se unen dos vías
  • puede-evento puede no llamar a las funciones intermedias antes de llamar a la función final
  • can.fixture.store con objetos no funciona para .Create
  • can.Model recurso no está creando & quot; & quot destruir; método estático
  • No cambiar la ruta si el único cambio sería anteponiendo & quot;! & Quot;
  • Haga RequireJS trabajan con can.import
  • Completar el complemento Ordenar
  • Puede Attr casillas de verificación conjunto
  • Añadir / eliminar eventos siempre va a devolver matrices
  • se ha llevado a cabo de jQuery archivo travis.yml y en devDependencies
  • can.route.setState no limpiar profundamente la ruta
  • travis.yml before_script
  • observable puede / mapa / plugin de copia de seguridad

¿Qué es la nueva en la versión 2.2.6:.

  • Cambiar el nombre y la adición de propiedad can.Component modelo de vista
  • Establecer el contexto correctamente cuando un cálculo asíncrono tiene una longitud de 1
  • Typos (uso de @params en lugar de @param) en la documentación del can.Model
  • Se agregó una nota y un código de ejemplo que ilustra las búsquedas can.view.Scope.attr relativos.
  • Añade can.Compute, y & quot; & quot calcular; tipo y colocador / captador de pelado para definir pugin
  • can-valor no se unen dos vías con un valor clave que tiene 0 y uno valora a una casilla de verificación
  • Los espacios alrededor de una llave con lata valor de hacerlo no se unen dos vías
  • puede-evento puede no llamar a las funciones intermedias antes de llamar a la función final
  • can.fixture.store con objetos no funciona para .Create
  • can.Model recurso no está creando & quot; & quot destruir; método estático
  • No cambiar la ruta si el único cambio sería anteponiendo & quot;! & Quot;
  • Haga RequireJS trabajan con can.import
  • Completar el complemento Ordenar
  • Puede Attr casillas de verificación conjunto
  • Añadir / eliminar eventos siempre va a devolver matrices
  • se ha llevado a cabo de jQuery archivo travis.yml y en devDependencies
  • can.route.setState no limpiar profundamente la ruta
  • travis.yml before_script
  • observable puede / mapa / plugin de copia de seguridad

¿Qué es la nueva en la versión 2.2.5:.

  • Cambiar el nombre y la adición de propiedad can.Component modelo de vista
  • Establecer el contexto correctamente cuando un cálculo asíncrono tiene una longitud de 1
  • Typos (uso de @params en lugar de @param) en la documentación del can.Model
  • Se agregó una nota y un código de ejemplo que ilustra las búsquedas can.view.Scope.attr relativos.
  • Añade can.Compute, y & quot; & quot calcular; tipo y colocador / captador de pelado para definir pugin
  • can-valor no se unen dos vías con un valor clave que tiene 0 y uno valora a una casilla de verificación
  • Los espacios alrededor de una llave con lata valor de hacerlo no se unen dos vías
  • puede-evento puede no llamar a las funciones intermedias antes de llamar a la función final
  • can.fixture.store con objetos no funciona para .Create
  • can.Model recurso no está creando & quot; & quot destruir; método estático
  • No cambiar la ruta si el único cambio sería anteponiendo & quot;! & Quot;
  • Haga RequireJS trabajan con can.import
  • Completar el complemento Ordenar
  • Puede Attr casillas de verificación conjunto
  • Añadir / eliminar eventos siempre va a devolver matrices
  • se ha llevado a cabo de jQuery archivo travis.yml y en devDependencies
  • can.route.setState no limpiar profundamente la ruta
  • travis.yml before_script
  • observable puede / mapa / plugin de copia de seguridad

¿Qué hay de nuevo en la versión 2.1.4 / 2.2.0-pre.0:

  • Haga lata .Construct trabajar con getter / setters (y súper plug-in)
  • Actualizar para volver compute.read también funciones constructoras
  • propiedad para la que no se han definido las validaciones se produce una excepción
  • Lectura de valores no definidos en el ámbito de aplicación.
  • función fija de sobreescritura
  • Uso attrData.scope.compute como un regulador emite un error si el comprador no ha sido llamado
  • Ajuste computa crea con computeData lanzará si se establece primero
  • Fijar el acceso de caracteres IE7
  • $. Fn.scope indefinido cuando se utiliza CommonJS
  • No se pueden leer las propiedades de can.Map dentro método de valor de una propiedad
  • madeMap eliminado e getMapFromObject de LazyMap ya que es sin utilizar
  • Despacho argumentos correctos con can.List: si empalme inserción y extracción de los mismos elementos
  • .
  • Los resultados inconsistentes cuando se extiende can.Models Analizada
  • objetos con propiedades alcance función constructora son tratados como métodos
  • Advertencia de bigote en ayudantes
  • extensión de un modelo sobrescribe parseModels ()
  • No utilizada en la variable can.Model

¿Qué hay de nuevo en la versión 2.1.3:

  • Cambios:
  • IE 8 + 10 correcciones
  • Se asegura de can.compute.read puede leer un valor can.route final
  • Permite mapas pasados ​​al constructor del can.Map
  • Hace can.route.current es observable
  • Componente no actualiza el ámbito de la identificación, la clase, y los datos de-vista-ID atribuir los cambios
  • Prevención "fugas lee 'en computa solo bind
  • constructor can.Map falla si transcurrido otro mapa
  • Documentación incompleta para can.List.prototype.filter

  • método
  • can.Map computable se convierta automáticamente
  • can.route.current es no vive enlazable
  • setupSingleBindComputeHandlers fugas observables temporales.
  • can.compute.read no debe llamar can.route
  • Correcciones compute.read con un mapa envuelto en un cálculo
  • Cuando se utiliza un ayudante con 2 argumentos de cadena
  • la simplificación y claridad docs lazymap
  • La documentación de cómo acceder a las propiedades de mapa que contiene un punto

¿Qué hay de nuevo en la versión 2.1.0:

  • Cambios:
  • tema Stache Con robar y comillas simples
  • documentos sobre la actualización de componentes que pasa a través de los datos de atributos
  • can.Mustache, can.EJS y can.view.mustache, can.view.ejs se amortizan
  • docs Finalizar can.Map.define
  • Advertencia de no usar extender.
  • Adición de guía para el desarrollo de plugins
  • Lista de documentación promesa.
  • tala bigote dev
  • can.Map.define
  • Hace can-valor y el trabajo puede-EVENTO con {}
  • corrige errores con las etiquetas de cierre automático de encargo y etiquetas personalizadas vacías.
  • {} trabaja con el can-valor y puede clic con el botón
  • Stache no registra correctamente con robar
  • can.Mustache está convirtiendo un can.Model a un can.Map
  • can-valor nulo manejo, además de no definido para los elementos seleccionados
  • docs can.view.live
  • Las actualizaciones de la página recetas

¿Qué hay de nuevo en la versión 2.0.7:

  • Cambios:
  • Configuración para la acumulación de desarrollo AMD
  • AMD dev build

¿Qué es la nueva en la versión 2.0.4:

  • Funciones definidas a nivel mundial cuando no debería ser
  • Indefinido lista aprobada a {{}} #each
  • Añadido prueba para el bug evento insertado (en vivo bloque de unión)
  • Soporte Desconectado Prueba
  • Cuando se utilizan ciertas html comentarios, can.view.Scanner no reconoce correctamente

¿Qué es la nueva en la versión 2.0.3:

  • bucles del bigote no se imprimen 0
  • Observar actualización constructor
  • Proporcionar una función can.Map constructor para el alcance de un componente no funciona.
  • @index no se calcula correctamente cuando hay elementos idénticos en la lista
  • Dentro de la this.scope eventHandler no está establecido (como se le llama en el ámbito propio)
  • Soporte Bower, varias versiones de jQuery

¿Qué hay de nuevo en la versión 2.0.0:

  • Se ha cambiado:
  • Sustitución de listas viven vinculante
  • Destrozado params
  • unión atributo especial
  • bigote listas de ayudantes de unión
  • Algunos atributos HTML necesitan
  • vinculante especial en vivo
  • Destruye plantillas y atributos.
  • Algunos de errata en la documentación.
  • attr () no funciona en algunos casos en IE9
  • dependencia can.Object para can.fixture
  • Ver funciones de procesador de no trabajo con Deferreds
  • can.view.ejs (STR) y can.view.ejs (id, str) vuelven diferentes respuestas
  • can.Mustache: #if secciones se convierten en dos ocasiones cuando se activa a partir vinculante en vivo
  • can.route.ready no debe ser llamado automáticamente
  • can.route valores predeterminados no están funcionando

¿Qué es la nueva en la versión 1.1.8:

  • can.Observe.List.Sort: arreglar para comparador caso cuando no es una función
  • makeFindOne error de caché ejemplo: http://canjs.com/docs/can.Model.makeFindOne.html
  • Dos sentencias de retorno en Mustache.getHelper
  • descansos de sintaxis Recomendado can.route
  • Evitar la repetición infinita de unbindAndTeardown cuando observemos _bindings es indefinido y observar es auto-referencial

¿Qué hay de nuevo en la versión 1.1.4:

  • Alta:
  • atributo removeAttr can.Model.
  • Llamar a destruir el modelo no persistieron.
  • Soporte 1.9.x jQuery.

  • Ayudantes
  • bigote que aceptan Calcula y devuelven un elemento deben trabajar.

¿Qué hay de nuevo en la versión 1.1.3:

  • Rendering modelos de tablas produce resultados diferentes a un equivalente observar
  • Datos del bigote ayudante no analiza adecuadamente atributo
  • vistas parciales del bigote asumen la etiqueta padre adecuado para vinculante directo
  • parciales del bigote no analizar correctamente

¿Qué es la nueva en la versión 1.1.2:

  • problema solucionado cuando se roban las plantillas bigote - can / vista / devoluciones bigote pueden oponerse ahora.
  • Los controles no debe obligar a los eventos en plantillas que contienen valores no definidos.
  • El restablecimiento de una forma cambia los valores de entrada a.
  • Además AMD construir mejoras.

¿Qué hay de nuevo en la versión 1.1.0:.

  • cumplimiento Agregado AMD

¿Qué hay de nuevo en la versión v1.0b:.

  • Actualizado valores predeterminados de demostración paginate

Requisitos

  • JavaScript habilitado en el lado del cliente
  • Node.js para entornos de servidor

Programas parecidos

Bonfire
Bonfire

5 Jun 15

MultiJSON
MultiJSON

22 Jul 15

NWMatcher
NWMatcher

11 Mar 16

Web Font Loader
Web Font Loader

1 Oct 15

Otro software de desarrollador Bitovi

DocumentJS
DocumentJS

9 Apr 16

jQuery++
jQuery++

9 Apr 16

StealJS
StealJS

12 Apr 15

Comentarios a la CanJS

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría