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

node-linq
node-linq

13 Apr 15

Cachy
Cachy

13 Apr 15

Andre software developer Bitovi

jQuery++
jQuery++

9 Apr 16

FuncUnit
FuncUnit

12 May 15

StealJS
StealJS

12 Apr 15

DocumentJS
DocumentJS

9 Apr 16

Kommentarer til CanJS

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