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: 90

Rating: 3.5/5 (Total Votes: 2)

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

Zend AMF
Zend AMF

13 May 15

ClassIE
ClassIE

12 Apr 15

Amanda
Amanda

13 May 15

Otro software de desarrollador Bitovi

FuncUnit
FuncUnit

12 May 15

StealJS
StealJS

12 Apr 15

DocumentJS
DocumentJS

9 Apr 16

Comentarios a la CanJS

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