CanJS

Software screenshot:
CanJS
Software detaljer:
Version: 2.3.6 Opdateret
Upload dato: 10 Feb 16
Udvikler: Bitovi
Licens: Gratis
Popularitet: 90

Rating: 2.0/5 (Total Votes: 1)

CanJS & rsquo; kerne understøtter Dojo , jQuery , Zepto , YUI og Mootools .

Ved at gøre dette, det & nbsp; åbner sig til en bred gruppe af udviklere og use cases takket være en tidligere uudforsket mulighed for at kombinere teknologier sammen, i stedet for at fokusere netop på et enkelt værktøj.

Rammerne blev bygget på en lille kerne og en MV * struktur, støtte to-vejs data binding, brugerdefinerede tags, responsive widgets og sin helt egen skabelon motor.

CanJS arbejder med client-side (browsere) og server-side (node.js) AMD-miljøer.

CanJS blev udviklet til at være en del af rammen JavaScript - JavaScriptMVC

Hvad er nyt i denne udgivelse:.

  • Omdøbning og tilføje can.Component ViewModel ejendom.
  • Indstil kontekst korrekt, når en async compute har en længde på 1
  • Typo (brug af @params stedet for @ param) i can.Model dokumentation
  • Tilføjet en note og nogle eksempler på kode, der illustrerer relative can.view.Scope.attr opslag.
  • Tilføjer can.Compute, og & quot; beregne & quot; type og setter / getter skrælle for definere Pugin
  • kan-værdi ikke to måde binder med en nøgle værdi, der har 0 og én værdier til et afkrydsningsfelt
  • Spaces omkring en nøgle med dåse-værdi ikke tovejs binder
  • kan-EVENT kan ikke kalde mellemliggende funktioner, før du ringer den endelige funktion
  • can.fixture.store med objekter fungerer ikke for .create
  • can.Model ressource er ikke at skabe & quot; ødelægge & quot; statisk metode
  • Du må ikke ændre rute, hvis den eneste ændring vil være prepending & quot;! & Quot;
  • Lav RequireJS arbejder med can.import
  • Udfyld Sorter plugin
  • Kan attr sæt afkrydsningsfelter
  • Tilføj / fjern begivenheder altid give dig tilbage arrays
  • Flyttet jQuery ud af travis.yml fil og ind devDependencies
  • can.route.setState ikke dybt rense ruten
  • travis.yml before_script
  • Observable kan / kort / backup plugin

Hvad er nyt i version 2.3.1:.

  • Omdøbning og tilføje can.Component ViewModel ejendom
  • Indstil kontekst korrekt, når en async compute har en længde på 1
  • Typo (brug af @params stedet for @ param) i can.Model dokumentation
  • Tilføjet en note og nogle eksempler på kode, der illustrerer relative can.view.Scope.attr opslag.
  • Tilføjer can.Compute, og & quot; beregne & quot; type og setter / getter skrælle for definere Pugin
  • kan-værdi ikke to måde binder med en nøgle værdi, der har 0 og én værdier til et afkrydsningsfelt
  • Spaces omkring en nøgle med dåse-værdi ikke tovejs binder
  • kan-EVENT kan ikke kalde mellemliggende funktioner, før du ringer den endelige funktion
  • can.fixture.store med objekter fungerer ikke for .create
  • can.Model ressource er ikke at skabe & quot; ødelægge & quot; statisk metode
  • Du må ikke ændre rute, hvis den eneste ændring vil være prepending & quot;! & Quot;
  • Lav RequireJS arbejder med can.import
  • Udfyld Sorter plugin
  • Kan attr sæt afkrydsningsfelter
  • Tilføj / fjern begivenheder altid give dig tilbage arrays
  • Flyttet jQuery ud af travis.yml fil og ind devDependencies
  • can.route.setState ikke dybt rense ruten
  • travis.yml before_script
  • Observable kan / kort / backup plugin

Hvad er nyt i version 2.2.9:.

  • Omdøbning og tilføje can.Component ViewModel ejendom
  • Indstil kontekst korrekt, når en async compute har en længde på 1
  • Typo (brug af @params stedet for @ param) i can.Model dokumentation
  • Tilføjet en note og nogle eksempler på kode, der illustrerer relative can.view.Scope.attr opslag.
  • Tilføjer can.Compute, og & quot; beregne & quot; type og setter / getter skrælle for definere Pugin
  • kan-værdi ikke to måde binder med en nøgle værdi, der har 0 og én værdier til et afkrydsningsfelt
  • Spaces omkring en nøgle med dåse-værdi ikke tovejs binder
  • kan-EVENT kan ikke kalde mellemliggende funktioner, før du ringer den endelige funktion
  • can.fixture.store med objekter fungerer ikke for .create
  • can.Model ressource er ikke at skabe & quot; ødelægge & quot; statisk metode
  • Du må ikke ændre rute, hvis den eneste ændring vil være prepending & quot;! & Quot;
  • Lav RequireJS arbejder med can.import
  • Udfyld Sorter plugin
  • Kan attr sæt afkrydsningsfelter
  • Tilføj / fjern begivenheder altid give dig tilbage arrays
  • Flyttet jQuery ud af travis.yml fil og ind devDependencies
  • can.route.setState ikke dybt rense ruten
  • travis.yml before_script
  • Observable kan / kort / backup plugin

Hvad er nyt i version 2.2.6:.

  • Omdøbning og tilføje can.Component ViewModel ejendom
  • Indstil kontekst korrekt, når en async compute har en længde på 1
  • Typo (brug af @params stedet for @ param) i can.Model dokumentation
  • Tilføjet en note og nogle eksempler på kode, der illustrerer relative can.view.Scope.attr opslag.
  • Tilføjer can.Compute, og & quot; beregne & quot; type og setter / getter skrælle for definere Pugin
  • kan-værdi ikke to måde binder med en nøgle værdi, der har 0 og én værdier til et afkrydsningsfelt
  • Spaces omkring en nøgle med dåse-værdi ikke tovejs binder
  • kan-EVENT kan ikke kalde mellemliggende funktioner, før du ringer den endelige funktion
  • can.fixture.store med objekter fungerer ikke for .create
  • can.Model ressource er ikke at skabe & quot; ødelægge & quot; statisk metode
  • Du må ikke ændre rute, hvis den eneste ændring vil være prepending & quot;! & Quot;
  • Lav RequireJS arbejder med can.import
  • Udfyld Sorter plugin
  • Kan attr sæt afkrydsningsfelter
  • Tilføj / fjern begivenheder altid give dig tilbage arrays
  • Flyttet jQuery ud af travis.yml fil og ind devDependencies
  • can.route.setState ikke dybt rense ruten
  • travis.yml before_script
  • Observable kan / kort / backup plugin

Hvad er nyt i version 2.2.5:.

  • Omdøbning og tilføje can.Component ViewModel ejendom
  • Indstil kontekst korrekt, når en async compute har en længde på 1
  • Typo (brug af @params stedet for @ param) i can.Model dokumentation
  • Tilføjet en note og nogle eksempler på kode, der illustrerer relative can.view.Scope.attr opslag.
  • Tilføjer can.Compute, og & quot; beregne & quot; type og setter / getter skrælle for definere Pugin
  • kan-værdi ikke to måde binder med en nøgle værdi, der har 0 og én værdier til et afkrydsningsfelt
  • Spaces omkring en nøgle med dåse-værdi ikke tovejs binder
  • kan-EVENT kan ikke kalde mellemliggende funktioner, før du ringer den endelige funktion
  • can.fixture.store med objekter fungerer ikke for .create
  • can.Model ressource er ikke at skabe & quot; ødelægge & quot; statisk metode
  • Du må ikke ændre rute, hvis den eneste ændring vil være prepending & quot;! & Quot;
  • Lav RequireJS arbejder med can.import
  • Udfyld Sorter plugin
  • Kan attr sæt afkrydsningsfelter
  • Tilføj / fjern begivenheder altid give dig tilbage arrays
  • Flyttet jQuery ud af travis.yml fil og ind devDependencies
  • can.route.setState ikke dybt rense ruten
  • travis.yml before_script
  • Observable kan / kort / backup plugin

Hvad er nyt i version 2.1.4 / 2.2.0-pre.0:

  • Opret dåse .Construct arbejde med getter / settere (og super plugin)
  • Opdater compute.read til også vende tilbage constructor-funktioner
  • ejendomme, hvor der ikke valideringer defineres kaster en undtagelse
  • Læsning fra udefinerede værdier i omfang.
  • Fast funktion overskrive
  • Brug attrData.scope.compute som setter kaster en fejl, hvis getter ikke er blevet kaldt
  • Indstilling beregner oprettet med computeData vil kaste hvis indstillet første
  • Fix IE7 karakter adgang
  • $. Fn.scope udefineret, når du bruger CommonJS
  • Kan ikke læse egenskaber can.Map inde i en ejendommens værdi metode
  • Fjernet madeMap og getMapFromObject fra LazyMap da det er ubrugt
  • Dispatch korrekte argumenter med can.List: splejse hvis indsætte og fjerne de samme elementer
  • .
  • uoverensstemmende resultater, når der strækker fortolkede can.Models
  • rækkevidde objekter med konstruktør funktionsegenskaber behandles som metoder
  • Mustache advarsel på hjælpere
  • Udvidelse en model overskriver parseModels ()
  • Ubrugt variabel i can.Model

Hvad er nyt i version 2.1.3:

  • Ændringer:
  • IE 8 + 10 rettelser
  • Gør sikker can.compute.read kan læse en endelig can.route værdi
  • Giver kort sendes til can.Map constructor
  • Gør can.route.current er observerbare
  • Komponent opdaterer ikke rækkevidde på id, klasse, og data-view-id attribut ændringer
  • Undgå 'lækker læser' på én binder beregner
  • can.Map konstruktør mislykkes, hvis bestået en anden kort
  • Ufuldstændig dokumentation for can.List.prototype.filter
  • can.Map metode ikke blive beregnelige automatisk
  • can.route.current er ikke leve-bindes
  • setupSingleBindComputeHandlers lække midlertidige observable.
  • can.compute.read bør ikke kalde can.route
  • Rettelser compute.read med en kort pakket ind i en compute
  • Når du bruger en hjælper med 2 string argumenter
  • forenkle lazymap docs
  • Dokumentation hvordan man får adgang Kort egenskaber indeholder en prik

Hvad er nyt i version 2.1.0:

  • Ændringer:
  • Stache problem med stjæle og enkelte citationstegn
  • Opdater komponent docs om passerer i data via attributter
  • can.Mustache, can.EJS og can.view.mustache er can.view.ejs afskrives
  • Finalize can.Map.define docs
  • Advarsel ikke bruger udvide.
  • Tilføjelse guide til udvikling af plugins
  • List løfte dokumentation.
  • Mustache dev logning
  • can.Map.define
  • Gør kan-værdi og kan-EVENT arbejde med {}
  • Løser bugs med brugerdefinerede selvlukkende tags og tomme brugerdefinerede tags.
  • {} arbejder med dåse-værdi og kan på
  • Stache ikke registrere korrekt med stjæle
  • can.Mustache konverterer en can.Model til en can.Map
  • kan-værdi håndtering null foruden udefineret for udvalgte elementer
  • can.view.live docs
  • Opdateringer til opskrifter side

Hvad er nyt i version 2.0.7:

  • Ændringer:
  • Konfiguration for AMD udvikling build
  • AMD dev build

Hvad er nyt i version 2.0.4:

  • Funktioner globalt definerede når det ikke bør være
  • Udefineret liste videregivet til {{#each}}
  • Tilføjet test for indsatte begivenhed bug (levende bindende blok)
  • Support Offline Test
  • Når du bruger visse html-kommentarer, er can.view.Scanner ikke genkende dem korrekt

Hvad er nyt i version 2.0.3:

  • overskæg sløjfer udskrives ikke 0
  • Overhold builder opdatering
  • Giver en can.Map konstruktør funktion til en komponent anvendelsesområde virker ikke.
  • @index beregnes ikke korrekt, når der er identiske elementer på listen
  • Inde i EventHandler this.scope er ikke indstillet (som det hedder om omfanget selv)
  • Bower support, flere jQuery versioner

Hvad er nyt i version 2.0.0:

  • Ændret:
  • Udskiftning lister leve-binding
  • Destroy params
  • Special attribut binding
  • Mustache bindende lister i hjælpere
  • Visse HTML attributter brug for særlig levende binding
  • Ødelæg skabeloner og attributter.
  • Nogle slåfejl er i dokumentationen.
  • attr () ikke arbejder i nogle tilfælde i IE9
  • can.Object afhængighed for can.fixture
  • Vis renderer funktioner virker ikke med Deferreds
  • can.view.ejs (str) og can.view.ejs (id, str) returnerer forskellige reaktioner
  • can.Mustache: #if sektioner gengives to gange, når aktiveres fra levende binding
  • can.route.ready bør ikke kaldes automatisk
  • can.route standardværdier fungerer ikke

Hvad er nyt i version 1.1.8:

  • can.Observe.List.Sort: fix for tilfældet, når komparator er ikke en funktion
  • makeFindOne eksempel cache fejl: http://canjs.com/docs/can.Model.makeFindOne.html
  • To retur udsagn i Mustache.getHelper
  • Anbefalet syntaks pauser can.route
  • Undgå uendelig rekursion på unbindAndTeardown når Overhold s _bindings er udefineret og observere er selvrefererende

Hvad er nyt i version 1.1.4:

  • Tilføjet:
  • removeAttr can.Model attribut.
  • Opkald ødelægge på ikke varet model.
  • jQuery 1.9.x support.
  • overskæg Hjælpere, der accepterer beregner og returnerer et element bør arbejde.

Hvad er nyt i version 1.1.3:

  • Rendering modeller i tabeller fremstiller forskellige resultater end en tilsvarende observere
  • Data Mustache hjælper ikke parse tilskriver korrekt
  • Delvis udsigt overskæg antager den rigtige forælder tag til levende binding
  • overskæg deltoner ikke parse ordentligt

Hvad er nyt i version 1.1.2:

  • Løst problem, når stjæle overskæg skabeloner - kan / view / overskæg afkast kan gøre indsigelse nu.
  • Kontrollen bør ikke binde sig til template begivenheder, der indeholder udefinerede værdier.
  • Nulstilling en formular skifter indgangsværdier til.
  • Yderligere AMD bygge forbedringer.

Hvad er nyt i version 1.1.0:.

  • Tilføjet AMD overholdelse

Hvad er nyt i version v1.0b:.

  • Opdateret Sideinddel demo defaults

Krav :

  • Javascript aktiveret i klientsiden
  • node.js for server-side miljøer

Lignende software

Apache BookKeeper
Apache BookKeeper

13 Apr 15

Treesaver
Treesaver

14 Apr 15

when.js
when.js

10 Dec 15

Apache Whirr
Apache Whirr

13 Apr 15

Andre software developer Bitovi

jQuery++
jQuery++

9 Apr 16

DocumentJS
DocumentJS

9 Apr 16

FuncUnit
FuncUnit

12 May 15

Kommentarer til CanJS

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori