CanJS

Sagteware kiekie:
CanJS
Sagteware besonderhede:
Weergawe: 2.3.6 Opgedateer
Upload datum: 10 Feb 16
Ontwikkelaar: Bitovi
Lisensie: Gratis
Populariteit: 25

Rating: 2.0/5 (Total Votes: 1)

CanJS & rsquo; kern ondersteun Dojo , jQuery , Zepto , Yui en Mootools .

Deur dit te doen, is dit & nbsp; open self 'n breë groep ontwikkelaars en gebruik gevalle te danke aan 'n voorheen onbekende moontlikheid saam die kombinasie van tegnologie, in plaas daarvan om te fokus net op een enkele instrument.

Die raamwerk is gebou op 'n klein kern en 'n MV * struktuur, ondersteun tweerigting data bindend, persoonlike etikette, reageer widgets, en sy eie sjabloon enjin.

CanJS werk met die kliënt-kant (blaaiers) en bediener-kant (Node.js) AMD omgewings.

CanJS is ontwikkel om deel van die JavaScript raamwerk wees - JavaScriptMVC

Wat is nuut in hierdie release:.

  • Herbenaming en die toevoeging van can.Component viewModel eiendom.
  • Stel die konteks korrek wanneer 'n asinkroniseer bereken het 'n lengte van 1
  • Typo (gebruik van @params in plaas van param) in dokumentasie can.Model se
  • Bygevoeg 'n nota en 'n paar voorbeeld kode illustreer relatiewe can.view.Scope.attr soektogte.
  • Adds can.Compute, en & quot; te bereken & quot; tipe en setter / lucky paring vir definieer Pugin
  • kan-waarde nie tweerigting bind met 'n sleutel waarde wat 0 en een waardes het 'n boks
  • ruimtes rondom 'n sleutel met blikkie-waarde nie tweerigting bind
  • kan-geleentheid kan nie bel intermediêre funksies voordat hy die finale funksie
  • can.fixture.store met voorwerpe nie werk vir .create
  • can.Model hulpbron is nie die skep van & quot; te vernietig & quot; statiese metode
  • Moenie roete verander as die enigste verandering sal wees prepending & quot;! & Quot;
  • Maak RequireJS werk met can.import
  • Voltooi die sorteer plugin
  • Kan ATTR stel blok
  • Voeg / verwyder gebeure altyd gee jou terug skikkings
  • geskuif jQuery uit travis.yml lêer en in devDependencies
  • can.route.setState nie diep die roete skoon
  • travis.yml before_script
  • Waarneembare kan / kaart / Friends plugin

Wat is nuut in weergawe 2.3.1:.

  • Herbenaming en die toevoeging van can.Component viewModel eiendom
  • Stel die konteks korrek wanneer 'n asinkroniseer bereken het 'n lengte van 1
  • Typo (gebruik van @params in plaas van param) in dokumentasie can.Model se
  • Bygevoeg 'n nota en 'n paar voorbeeld kode illustreer relatiewe can.view.Scope.attr soektogte.
  • Adds can.Compute, en & quot; te bereken & quot; tipe en setter / lucky paring vir definieer Pugin
  • kan-waarde nie tweerigting bind met 'n sleutel waarde wat 0 en een waardes het 'n boks
  • ruimtes rondom 'n sleutel met blikkie-waarde nie tweerigting bind
  • kan-geleentheid kan nie bel intermediêre funksies voordat hy die finale funksie
  • can.fixture.store met voorwerpe nie werk vir .create
  • can.Model hulpbron is nie die skep van & quot; te vernietig & quot; statiese metode
  • Moenie roete verander as die enigste verandering sal wees prepending & quot;! & Quot;
  • Maak RequireJS werk met can.import
  • Voltooi die sorteer plugin
  • Kan ATTR stel blok
  • Voeg / verwyder gebeure altyd gee jou terug skikkings
  • geskuif jQuery uit travis.yml lêer en in devDependencies
  • can.route.setState nie diep die roete skoon
  • travis.yml before_script
  • Waarneembare kan / kaart / Friends plugin

Wat is nuut in weergawe 2.2.9:.

  • Herbenaming en die toevoeging van can.Component viewModel eiendom
  • Stel die konteks korrek wanneer 'n asinkroniseer bereken het 'n lengte van 1
  • Typo (gebruik van @params in plaas van param) in dokumentasie can.Model se
  • Bygevoeg 'n nota en 'n paar voorbeeld kode illustreer relatiewe can.view.Scope.attr soektogte.
  • Adds can.Compute, en & quot; te bereken & quot; tipe en setter / lucky paring vir definieer Pugin
  • kan-waarde nie tweerigting bind met 'n sleutel waarde wat 0 en een waardes het 'n boks
  • ruimtes rondom 'n sleutel met blikkie-waarde nie tweerigting bind
  • kan-geleentheid kan nie bel intermediêre funksies voordat hy die finale funksie
  • can.fixture.store met voorwerpe nie werk vir .create
  • can.Model hulpbron is nie die skep van & quot; te vernietig & quot; statiese metode
  • Moenie roete verander as die enigste verandering sal wees prepending & quot;! & Quot;
  • Maak RequireJS werk met can.import
  • Voltooi die sorteer plugin
  • Kan ATTR stel blok
  • Voeg / verwyder gebeure altyd gee jou terug skikkings
  • geskuif jQuery uit travis.yml lêer en in devDependencies
  • can.route.setState nie diep die roete skoon
  • travis.yml before_script
  • Waarneembare kan / kaart / Friends plugin

Wat is nuut in weergawe 2.2.6:.

  • Herbenaming en die toevoeging van can.Component viewModel eiendom
  • Stel die konteks korrek wanneer 'n asinkroniseer bereken het 'n lengte van 1
  • Typo (gebruik van @params in plaas van param) in dokumentasie can.Model se
  • Bygevoeg 'n nota en 'n paar voorbeeld kode illustreer relatiewe can.view.Scope.attr soektogte.
  • Adds can.Compute, en & quot; te bereken & quot; tipe en setter / lucky paring vir definieer Pugin
  • kan-waarde nie tweerigting bind met 'n sleutel waarde wat 0 en een waardes het 'n boks
  • ruimtes rondom 'n sleutel met blikkie-waarde nie tweerigting bind
  • kan-geleentheid kan nie bel intermediêre funksies voordat hy die finale funksie
  • can.fixture.store met voorwerpe nie werk vir .create
  • can.Model hulpbron is nie die skep van & quot; te vernietig & quot; statiese metode
  • Moenie roete verander as die enigste verandering sal wees prepending & quot;! & Quot;
  • Maak RequireJS werk met can.import
  • Voltooi die sorteer plugin
  • Kan ATTR stel blok
  • Voeg / verwyder gebeure altyd gee jou terug skikkings
  • geskuif jQuery uit travis.yml lêer en in devDependencies
  • can.route.setState nie diep die roete skoon
  • travis.yml before_script
  • Waarneembare kan / kaart / Friends plugin

Wat is nuut in weergawe 2.2.5:.

  • Herbenaming en die toevoeging van can.Component viewModel eiendom
  • Stel die konteks korrek wanneer 'n asinkroniseer bereken het 'n lengte van 1
  • Typo (gebruik van @params in plaas van param) in dokumentasie can.Model se
  • Bygevoeg 'n nota en 'n paar voorbeeld kode illustreer relatiewe can.view.Scope.attr soektogte.
  • Adds can.Compute, en & quot; te bereken & quot; tipe en setter / lucky paring vir definieer Pugin
  • kan-waarde nie tweerigting bind met 'n sleutel waarde wat 0 en een waardes het 'n boks
  • ruimtes rondom 'n sleutel met blikkie-waarde nie tweerigting bind
  • kan-geleentheid kan nie bel intermediêre funksies voordat hy die finale funksie
  • can.fixture.store met voorwerpe nie werk vir .create
  • can.Model hulpbron is nie die skep van & quot; te vernietig & quot; statiese metode
  • Moenie roete verander as die enigste verandering sal wees prepending & quot;! & Quot;
  • Maak RequireJS werk met can.import
  • Voltooi die sorteer plugin
  • Kan ATTR stel blok
  • Voeg / verwyder gebeure altyd gee jou terug skikkings
  • geskuif jQuery uit travis.yml lêer en in devDependencies
  • can.route.setState nie diep die roete skoon
  • travis.yml before_script
  • Waarneembare kan / kaart / Friends plugin

Wat is nuut in weergawe 2.1.4 / 2.2.0-pre.0:

  • Maak blikkie .Construct werk met lucky / etters (en super plugin)
  • Werk compute.read om ook konstruktor funksies terugkeer
  • eiendom waarvoor geen validations gedefinieer gooi 'n uitsondering
  • Lees uit ongedefinieerde waardes in omvang.
  • Vaste funksie oorskryf
  • Die gebruik van attrData.scope.compute as 'n setter gooi 'n fout as die lucky het nie geroep
  • Kader bere geskep met computeData sal gooi as eerste stel
  • Fix IE7 toegang karakter
  • $. Fn.scope ongedefinieerde by die gebruik van CommonJS
  • Kan nie eienskappe van can.Map binne 'n eiendom se waarde metode gelees
  • verwyder madeMap en getMapFromObject van LazyMap want dit is ongebruikte
  • Dispatch korrekte argumente met can.List: Splice as inbring en dieselfde elemente verwydering
  • .
  • Wisselvallige resultate wanneer die uitbreiding van Geperste can.Models
  • omvang voorwerpe met konstruktor funksie eienskappe word as metodes
  • Mustache waarskuwing op helpers
  • Die uitbreiding van 'n model oor skryf parseModels ()
  • Ongebruikte veranderlike in can.Model

Wat is nuut in weergawe 2.1.3:

  • Wysigings:
  • Internet Explorer 8 + 10 fixes
  • Maak seker can.compute.read kan 'n finale can.route waarde gelees
  • Laat kaarte geslaag om konstruktor can.Map se
  • Maak can.route.current is waarneembaar
  • Komponent nie werk omvang oor ID, klas, en data-oog-ID skryf veranderinge
  • Voorkom 'lek lees "op enkele bind bere
  • can.Map konstruktor versuim indien geslaag ander Kaart
  • Onvolledige dokumentasie vir can.List.prototype.filter
  • can.Map metode nie outomaties berekenbaar geword
  • can.route.current is nie lewe-bindable
  • setupSingleBindComputeHandlers lek tydelike waarneembares.
  • can.compute.read moenie bel can.route
  • Oplossing compute.read 'n kaart toegedraai in 'n bereken
  • As jy 'n helper met 2 string argumente
  • verstaanbaar en deurskynend lazymap Dokumente
  • Die dokumentering hoe om toegang plan eiendomme met 'n dot

Wat is nuut in weergawe 2.1.0:

  • Wysigings:
  • Stache probleem met steel en enkelaanhalingstekens
  • komponent Werk Dokumente oor die verbygaan in die data via eienskappe
  • can.Mustache, can.EJS en can.view.mustache, can.view.ejs word afgeskryf
  • Finaliseer can.Map.define Dokumente
  • Waarskuwing nie die gebruik van uit te brei.
  • Voeg gids vir die ontwikkeling van plugins
  • Lys belofte dokumentasie.
  • Mustache dev meld
  • can.Map.define
  • Maak kan waarde en kan-GELEENTHEID werk met {}
  • Oplossings vir probleme met persoonlike self-sluiting etikette en leë persoonlike etikette.
  • {} werk met blikkie-waarde en kan kliek
  • Stache nie korrek registreer steel
  • can.Mustache is die omskakeling van 'n can.Model 'n can.Map
  • kan waarde hantering van nul bykomend tot ongedefinieerde vir kies elemente
  • can.view.live Dokumente
  • Updates om resepte bladsy

Wat is nuut in weergawe 2.0.7:

  • Wysigings:
  • Konfigurasie vir AMD ontwikkelings bou
  • AMD dev bou

Wat is nuut in weergawe 2.0.4:

  • Funksies wêreldwyd gedefinieer as dit nie moet wees
  • Ongedefinieerde lys geslaag om {{#each}}
  • Bygevoeg toets vir ingevoeg geval fout (leef bindende blok)
  • Ondersteuning Offline toets
  • By die gebruik van sekere HTML-kommentaar, can.view.Scanner nie korrek erken

Wat is nuut in weergawe 2.0.3:

  • Mustache sirkelroetes nie druk 0
  • Neem bouer werk
  • Die verskaffing van 'n can.Map konstruktor funksie om bestek n komponent se werk nie.
  • @index is nie korrek bereken wanneer daar identiese elemente in die lys
  • In die Eventhandler this.scope is nie stel (soos dit genoem op die omvang self)
  • Bower ondersteuning, veelvuldige jQuery weergawes

Wat is nuut in weergawe 2.0.0:

  • verander:
  • Die vervanging lyste live-bindende
  • vernietig params
  • Spesiale kenmerk bindend
  • Mustache bindend lyste in helpers
  • Sekere HTML eienskappe moet spesiale live-bindende
  • vernietig templates en eienskappe.
  • Sommige tikfout in die dokumentasie.
  • attr () nie werk in sommige gevalle in IE9
  • can.Object afhanklikheid vir can.fixture
  • View vertoning funksies werk nie met Deferreds
  • can.view.ejs (STR) en can.view.ejs (ID, str) terugkeer verskillende antwoorde
  • can.Mustache: #if artikels twee keer gelewer wanneer geaktiveer uit live-bindende
  • can.route.ready moet nie outomaties genoem
  • can.route verstek waardes werk nie

Wat is nuut in weergawe 1.1.8:

  • can.Observe.List.Sort: los vir geval wanneer vergelyker is nie 'n funksie
  • makeFindOne voorbeeld kas fout: http://canjs.com/docs/can.Model.makeFindOne.html
  • Twee terugkeer state in Mustache.getHelper
  • Aanbevole sintaksis breek can.route
  • Voorkom oneindige rekursie op unbindAndTeardown wanneer Neem se _bindings ongedefinieerd en neem self-referensiële

Wat is nuut in weergawe 1.1.4:

  • Bygevoeg:
  • removeAttr can.Model kenmerk.
  • Oproep vernietig op nie volgehou model.
  • jQuery 1.9.x ondersteuning.
  • Mustache Helpers wat bere aanvaar en terug te keer 'n element moet werk.

Wat is nuut in weergawe 1.1.3:

  • Die lewering van modelle in tabelle produseer verskillende resultate as 'n ekwivalente neem
  • Data Mustache helper nie ontleed behoorlik kenmerk
  • Gedeeltelike uitsig Mustache aanvaar die reg hoofdtag vir live-bindende
  • Mustache alen nie behoorlik ontleed

Wat is nuut in weergawe 1.1.2:

  • Opgelos saak wanneer steel snor templates - kan / siening / snor opbrengste kan nou beswaar maak.
  • Beheer moet nie verplig om sjablonen gebeure wat nie gedefinieer waardes bevat.
  • Herstel 'n vorm verander insetwaardes te.
  • Verdere AMD bou verbeterings.

Wat is nuut in weergawe 1.1.0:.

  • Toegevoegde AMD nakoming

Wat is nuut in weergawe v1.0b:.

  • Opdateer pagineren demo standaard

Vereistes :

  • Javascript op die kliënt kant
  • Node.js vir bediener-kant omgewings

Soortgelyke sagteware

Apache Whirr
Apache Whirr

13 Apr 15

Baseline.php
Baseline.php

13 May 15

Nimble
Nimble

13 May 15

Blitz templates
Blitz templates

11 Mar 16

Ander sagteware ontwikkelaar Bitovi

jQuery++
jQuery++

9 Apr 16

StealJS
StealJS

12 Apr 15

FuncUnit
FuncUnit

12 May 15

DocumentJS
DocumentJS

9 Apr 16

Kommentaar te CanJS

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie