CanJS

Programinė įranga Screenshot:
CanJS
Programinė detalės:
Versija: 2.3.6 Atnaujintas
Įkėlimo datą: 10 Feb 16
Kūrėjas: Bitovi
Licencija: Nemokamai
Populiarumas: 90

Rating: 2.0/5 (Total Votes: 1)

CanJS & rsquo; Pagrindinės atramos "Dojo" , "JQuery" , Zepto Yui ir Mootools .

Tai darydamas, jis, & nbsp; atidaro pati plataus kūrėjų grupei ir naudojimo atvejais dėka anksčiau neatrastų galimybe kartu derinant technologijas, o ne sutelkiant dėmesį tik į vieną atskirą įrankį.

sistema buvo pastatytas ant nedidelio pagrindinį ir V. * struktūrą, remti dvipusio duomenų privalomas, nestandartinius žymeles, atvirų raštai ir savo pačių šablonų variklį.

CanJS dirba su kliento pusėje (naršyklės) ir serverio pusėje (Node.js) AMD aplinka.

CanJS buvo sukurta siekiant būti dalis JavaScript sistemą - JavaScriptMVC

Kas naujo , šioje laidoje.

    Pervardijami>
  • Nustatyti kontekstą teisingai, kai asinchroninis apskaičiuoti turi 1 Ilgis,
  • Typo (naudoti @params vietoj @param) į can.Model dokumentaciją;
  • Pridėta dėmesį ir kodo pavyzdys, iliustruojantis santykinius can.view.Scope.attr paieška ".
  • nuotraukai can.Compute ir & quot; apskaičiuoti & quot; tipas ir seteris / karjeristas pjaustymo ir apibrėžti Pugin
  • Can-vertė ne dvipusiam bind su rakto, kad yra 0 ir vienas vertybes langelį
  • Tarpai aplink rakto su CAN-vertė ne dvipusis įpareigoti
  • gali įvykis negali prieš skambinant galutinę funkciją skambinti tarpines funkcijas;
  • can.fixture.store su objektais neveikia .create
  • can.Model ištekliai yra ne sukurti & quot; sunaikinti & quot; statinis metodas,
  • Nekeiskite maršrutą, jei tik pasikeitimas bus žodį pridėjus & quot;! & Quot;
  • Padaryti RequireJS dirbti su can.import
  • Baigti rūšiavimo įskiepiai,
  • Ar ATTR užsibrėžtų varneles;
  • Pridėti / pašalinti renginius visada suteikti jums atgal masyvus;
  • Perkelta jQuery iš travis.yml failą ir į devDependencies
  • can.route.setState nėra giliai išvalyti maršrutą;
  • travis.yml before_script
  • Nepastebima gali / žemėlapis / atsarginės įskiepiai,

Kas naujo versija 2.3.1.

  • Pervardijami ir pridedant can.Component viewModel turtą
  • Nustatyti kontekstą teisingai, kai asinchroninis apskaičiuoti turi 1 Ilgis,
  • Typo (naudoti @params vietoj @param) į can.Model dokumentaciją;
  • Pridėta dėmesį ir kodo pavyzdys, iliustruojantis santykinius can.view.Scope.attr paieška ".
  • nuotraukai can.Compute ir & quot; apskaičiuoti & quot; tipas ir seteris / karjeristas pjaustymo ir apibrėžti Pugin
  • Can-vertė ne dvipusiam bind su rakto, kad yra 0 ir vienas vertybes langelį
  • Tarpai aplink rakto su CAN-vertė ne dvipusis įpareigoti
  • gali įvykis negali prieš skambinant galutinę funkciją skambinti tarpines funkcijas;
  • can.fixture.store su objektais neveikia .create
  • can.Model ištekliai yra ne sukurti & quot; sunaikinti & quot; statinis metodas,
  • Nekeiskite maršrutą, jei tik pasikeitimas bus žodį pridėjus & quot;! & Quot;
  • Padaryti RequireJS dirbti su can.import
  • Baigti rūšiavimo įskiepiai,
  • Ar ATTR užsibrėžtų varneles;
  • Pridėti / pašalinti renginius visada suteikti jums atgal masyvus;
  • Perkelta jQuery iš travis.yml failą ir į devDependencies
  • can.route.setState nėra giliai išvalyti maršrutą;
  • travis.yml before_script
  • Nepastebima gali / žemėlapis / atsarginės įskiepiai,

Kas naujo versija 2.2.9.

  • Pervardijami ir pridedant can.Component viewModel turtą
  • Nustatyti kontekstą teisingai, kai asinchroninis apskaičiuoti turi 1 Ilgis,
  • Typo (naudoti @params vietoj @param) į can.Model dokumentaciją;
  • Pridėta dėmesį ir kodo pavyzdys, iliustruojantis santykinius can.view.Scope.attr paieška ".
  • nuotraukai can.Compute ir & quot; apskaičiuoti & quot; tipas ir seteris / karjeristas pjaustymo ir apibrėžti Pugin
  • Can-vertė ne dvipusiam bind su rakto, kad yra 0 ir vienas vertybes langelį
  • Tarpai aplink rakto su CAN-vertė ne dvipusis įpareigoti
  • gali įvykis negali prieš skambinant galutinę funkciją skambinti tarpines funkcijas;
  • can.fixture.store su objektais neveikia .create
  • can.Model ištekliai yra ne sukurti & quot; sunaikinti & quot; statinis metodas,
  • Nekeiskite maršrutą, jei tik pasikeitimas bus žodį pridėjus & quot;! & Quot;
  • Padaryti RequireJS dirbti su can.import
  • Baigti rūšiavimo įskiepiai,
  • Ar ATTR užsibrėžtų varneles;
  • Pridėti / pašalinti renginius visada suteikti jums atgal masyvus;
  • Perkelta jQuery iš travis.yml failą ir į devDependencies
  • can.route.setState nėra giliai išvalyti maršrutą;
  • travis.yml before_script
  • Nepastebima gali / žemėlapis / atsarginės įskiepiai,

Kas naujo versija 2.2.6.

  • Pervardijami ir pridedant can.Component viewModel turtą
  • Nustatyti kontekstą teisingai, kai asinchroninis apskaičiuoti turi 1 Ilgis,
  • Typo (naudoti @params vietoj @param) į can.Model dokumentaciją;
  • Pridėta dėmesį ir kodo pavyzdys, iliustruojantis santykinius can.view.Scope.attr paieška ".
  • nuotraukai can.Compute ir & quot; apskaičiuoti & quot; tipas ir seteris / karjeristas pjaustymo ir apibrėžti Pugin
  • Can-vertė ne dvipusiam bind su rakto, kad yra 0 ir vienas vertybes langelį
  • Tarpai aplink rakto su CAN-vertė ne dvipusis įpareigoti
  • gali įvykis negali prieš skambinant galutinę funkciją skambinti tarpines funkcijas;
  • can.fixture.store su objektais neveikia .create
  • can.Model ištekliai yra ne sukurti & quot; sunaikinti & quot; statinis metodas,
  • Nekeiskite maršrutą, jei tik pasikeitimas bus žodį pridėjus & quot;! & Quot;
  • Padaryti RequireJS dirbti su can.import
  • Baigti rūšiavimo įskiepiai,
  • Ar ATTR užsibrėžtų varneles;
  • Pridėti / pašalinti renginius visada suteikti jums atgal masyvus;
  • Perkelta jQuery iš travis.yml failą ir į devDependencies
  • can.route.setState nėra giliai išvalyti maršrutą;
  • travis.yml before_script
  • Nepastebima gali / žemėlapis / atsarginės įskiepiai,

Kas naujo versija 2.2.5.

  • Pervardijami ir pridedant can.Component viewModel turtą
  • Nustatyti kontekstą teisingai, kai asinchroninis apskaičiuoti turi 1 Ilgis,
  • Typo (naudoti @params vietoj @param) į can.Model dokumentaciją;
  • Pridėta dėmesį ir kodo pavyzdys, iliustruojantis santykinius can.view.Scope.attr paieška ".
  • nuotraukai can.Compute ir & quot; apskaičiuoti & quot; tipas ir seteris / karjeristas pjaustymo ir apibrėžti Pugin
  • Can-vertė ne dvipusiam bind su rakto, kad yra 0 ir vienas vertybes langelį
  • Tarpai aplink rakto su CAN-vertė ne dvipusis įpareigoti
  • gali įvykis negali prieš skambinant galutinę funkciją skambinti tarpines funkcijas;
  • can.fixture.store su objektais neveikia .create
  • can.Model ištekliai yra ne sukurti & quot; sunaikinti & quot; statinis metodas,
  • Nekeiskite maršrutą, jei tik pasikeitimas bus žodį pridėjus & quot;! & Quot;
  • Padaryti RequireJS dirbti su can.import
  • Baigti rūšiavimo įskiepiai,
  • Ar ATTR užsibrėžtų varneles;
  • Pridėti / pašalinti renginius visada suteikti jums atgal masyvus;
  • Perkelta jQuery iš travis.yml failą ir į devDependencies
  • can.route.setState nėra giliai išvalyti maršrutą;
  • travis.yml before_script
  • Nepastebima gali / žemėlapis / atsarginės įskiepiai,

Kas naujo versija 2.1.4 / 2.2.0-pre.0:

  • Markė can .Construct dirbti su karjeristas / rengėjų (ir super įskiepiai)
  • Atnaujinti compute.read taip pat grįžti konstruktorius funkcijas;
  • Nekilnojamas turtas, kuris nėra patvirtinimai yra apibrėžtos metimų išimtį;
  • Skaitymas iš neapibrėžtos vertybių taikymo sritį.
  • Fiksuotas funkcija perrašyti;
  • Naudodami attrData.scope.compute kaip seteris meta klaidą, jei karjeristas nebuvo vadinamas "
  • Nustatymų apskaičiuoja sukurtas computeData mesti jei nustatytas pirmas
  • Nustatyti IE7 simbolių prieigą;
  • $. Fn.scope neapibrėžta naudojant CommonJS
  • Negalite perskaityti savybes can.Map viduje turto vertės metodą;
  • Pašalinta madeMap ir getMapFromObject iš LazyMap nes tai nenaudojama;
  • Išsiuntimo teisingi argumentai su can.List: sumegzti jei įdėdami ir išimdami tuos pačius elementus,
  • .
  • skirtingi rezultatai, pratęsdama apdoroti can.Models
  • apimtis objektai su konstruktorius funkcijos savybių yra laikomos metodus;
  • ūsai įspėjimas dėl pagalbininkai
  • Ištiesti Modelis perrašo parseModels ()
  • Nenaudotas kintamasis can.Model

Kas naujo versijos 2.1.3:

  • Pokyčiai: "
  • IE 8 + 10 pataisymai;
  • Užtikrina can.compute.read gali skaityti galutinį can.route vertę,
  • Leidžia žemėlapiai perduodamos can.Map anketa konstruktorius,
  • Modelių can.route.current pastebimas;
  • Komponentų neatnaujina taikymo sritį id, klasės ir duomenų peržiūrėjimo id priskiria pokyčiai;
  • išvengti "nesandarus skaito" ant vieno įpareigoti apskaičiuoja
  • can.Map konstruktorius nepavyksta, jei praėjo dar Medis
  • Nepilna dokumentacija can.List.prototype.filter
  • can.Map metodas negali tapti computable automatiškai;
  • can.route.current yra negyvena-bindable
  • setupSingleBindComputeHandlers ištekėti laikinus stebimiems.
  • can.compute.read neturėtų kelti can.route
  • Išspręsti compute.read su Žemėlapis suvynioti į Compute "
  • Naudodami pagalbininkas su 2 styginių argumentų,
  • supaprastinant ir paaiškinant lazymap dokumentai;
  • dokumentavimas kaip atvykimo savybes, kurių sudėtyje yra taškas,

Kas naujo versijos 2.1.0:

  • Pokyčiai: "
  • Stache problema su pavogti ir Viengubomis kabutėmis;
  • komponentas atnaujinimas dokumentai apie einančios duomenis per atributus;
  • can.Mustache, can.EJS ir can.view.mustache, can.view.ejs yra nudėvimas;
  • Finalize can.Map.define dokumentai;
  • Įspėjimas nenaudojate pratęsti.
  • Įrašyta vadove plėtoti įskiepių,
  • Sąrašas pažadas dokumentai.
  • ūsai dev medienos ruoša;
  • can.Map.define
  • Modelių CAN-vertę ir gali įvykis darbas su {}
  • Išspręsti klaidų pagal užsakymą automatiniai uždaromieji žodžius ir tuščių užsakymą žymes.
  • {} dirba su CAN-verte ir gali spustelėkite
  • Stache neregistruoja teisingai pavogti;
  • can.Mustache yra konvertuoti can.Model į can.Map
  • Can-vertė tvarkymas niekinis be neapibrėžta pasirinktais elementais,
  • can.view.live dokumentai;
  • Atnaujinimai receptus puslapyje

Kas naujo versijos 2.0.7:

  • Pokyčiai: "
  • Sąranka AMD plėtros statyti;
  • AMD dev statyti;

Kas naujo versijos 2.0.4:

  • Funkcijos pasaulyje apibrėžti, kai ji turėtų būti ne
  • Neapibrėžta sąrašas perduota {{#each}}
  • Pridėta testas įdėta renginio klaidą (gyva privalomas laukelis),
  • Pagalba Atsijungęs testavimas;
  • Naudodami tam tikras HTML komentarus can.view.Scanner neatpažįsta juos teisingai;

Kas naujo versijos 2.0.3:

  • ūsais kilpos nespausdinami 0
  • Laikykitės statybininkas atnaujinimas;
  • Teikti can.Map konstruktoriaus funkciją komponentas taikymo sritį neveikia.
  • @index neskaičiuojamas teisingai, kai yra identiški elementų sąrašo,
  • Viduje eventHandler this.scope nenustatytas (kaip ji vadinama ant pačios apimties)
  • Bower parama, daug jQuery versijos

Kas naujo versijos 2.0.0:

  • Pakeistas:
  • keitimas sąrašai Live privalomas;
  • Destroy params,
  • Specialios atributas privalomas;
  • ūsai privalomas sąrašus pagalbininkai
  • Kai HTML atributai reikia specialaus live-privalomas
  • Destroy šablonus ir atributus. "
  • Kai klaidos s dokumentuose.
  • attr () neveikia kai kuriais atvejais IE9 "
  • Priklausomybė nuo can.fixture can.Object
  • Peržiūrėti Pateikimo funkcijos neveikia su Deferreds
  • can.view.ejs (g) ir can.view.ejs (ID, g) grįžti skirtingus atsakymus,
  • can.Mustache: #if skyriai yra teikiamos du kartus, kai aktyvuota iš live-privalomas
  • can.route.ready neturėtų būti vadinamas automatiškai;
  • can.route numatytosios vertės yra ne darbo,

Kas naujo versijos 1.1.8:

  • can.Observe.List.Sort: nustatyti pagal atvejis, kai komparatorius yra ne funkcija,
  • makeFindOne pavyzdys talpyklos klaida: http://canjs.com/docs/can.Model.makeFindOne.html
  • du reisai pareiškimai Mustache.getHelper
  • Rekomenduojama sintaksės pertraukos can.route
  • Neleisti begalinė rekursija ant unbindAndTeardown kai Laikykitės s _bindings yra neapibrėžta ir stebėti yra subjektyviais kriterijais;

Kas naujo versijos 1.1.4:

  • Pridėta:
  • removeAttr can.Model atributas.
  • Skambinimas sunaikinti ant ne išsilaikė modelį.
  • JQuery 1.9.x parama.
  • ūsais Pagalbininkai kurios priima apskaičiuoja ir sugrįžimo elementas turėtų dirbti.

Kas naujo versijos 1.1.3:

  • Atvaizdavimas modelių stalų gamina skirtingus rezultatus nei lygiaverčiai stebėti,
  • Duomenų ūsai pagalbininkas neturi ardyti priskirti tinkamai,
  • Daliniai ūsais peržiūros prisiimti tinkamą tag gyvu privalomas
  • ūsais Daliniai nereikia apdoroti tinkamai,

Kas naujo versijos 1.1.2:

  • Išspręsta problema, kai vagia ūsais šablonus - gali / Vaizdas / ūsais grąža gali prieštarauti dabar.
  • Valdikliai neturėtų įpareigoti šabloninių įvykių, kuriuose nenustatytų vertybes.
  • atstatymas formą keičia įvesties reikšmes.
  • Daugiau AMD kurti patobulinimus.

Kas naujo versija 1.1.0.

  • patalpintas AMD laikymasis;

Kas naujo versija v1.0b:.

  • Atnaujinta puslapiuoti demo nutylėjimą

Reikalavimai

  • Javaskriptą kliento pusėje;
  • Node.js už server-side aplinkoje;

Panaši programinė įranga

Lodash
Lodash

18 Jul 16

EaselJS
EaselJS

4 Jun 15

Gson
Gson

5 Jun 15

Kita programinė įranga kūrėjas Bitovi

StealJS
StealJS

12 Apr 15

FuncUnit
FuncUnit

12 May 15

jQuery++
jQuery++

9 Apr 16

Komentarai CanJS

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją