Mjukvaruinformation:
Version: 0.16.0
Ladda upp dagen: 12 May 15
Licens: Gratis
Popularitet: 148
Det är perfekt för att skapa interaktiva, användarvänliga och en sida webbläsare apps.
Testad och arbetar med Google Chrome, Safari 4+, IE 7+ och Firefox 3+.
Inspirerad av Ruby on Rails
Egenskaper .
- Stateful MVC arkitektur
- Kraftfull bindande system
- routas controller åtgärder
- Ren HTML utsikt
- verktygskedja stöd bygger på Node.js och tårta li>
Vad är nytt i den här versionen:
- Added:
- App.shouldAllowEvent. [Händelse]. Callbacks i denna hash kommer att kallas när motsvarande data händelse sparken från var som helst i programmet. Return false för att förhindra att app-nivå förökning. Till exempel: coffeescript klass MyApp utökar Batman.App @ shouldAllowEvent.click = (händelse) - & # x3e; return false
- Fast:
- Förhindra ytterligare historia objekt från skapas om användarna navigerar till sidan de redan på.
- Fast:
- kapslade resurs routing namn.
Vad är nytt i version v0.12.0:
- Lägg till Model.createFromJSON som en genväg för att starta modeller från JSON och hålla dem i identitets karta li>
- Lägg till som tillval till Model.encode som tillåter serialisering till en annan tangent än nyckeln som nämns i koda
- Lägg Rails stil tillval delsträckor med ()
- Lägg till en trim filter
- Ge flesta valideringar alternativet allowBlank att tvinga dem att passera om värdet är odefinierat eller tom sträng
- Lägg till ett AssociatedValidator sätts genom att ringa Model.validate "namn", tillhörande: true
- Gör Controllers slutar att köra resten av åtgärden när en omdirigering sker i en beforeFilter.
- Lägg till en proxyklass för proxy ett objekt
Vad är nytt i version v0.8.0:
- Lägg Batman.StateHistory för pushState navigeringsstöd
- Visa wiki html kan förhämtad via View.viewSourceCache.prefetch
- Större refactovisnings bindningar i klass baserad hierarki
- Lägg till data defineview att låta visa källor skall deklareras inline
- Lägg Association stöd till bara Model via Model.hasOne, Model.hasMany, Model.belongsTo
- Lägg till smarta AssociationProxy föremål som stöder omlastning
- Lägg till stöd för last föreningar med inline JSON
- Lägg till stöd för? och! i egenskapsnamn och keypaths
- Förvara nuvarande params på Batman.currentApp för introspektion.
- Lägg till ParamsReplacer och ParamsPusher som smarta objekt som då set, uppdatera den globala params, pushState eller replaceState och omdirigera.
- Lägg till Hash :: ändring, Hash :: ersätta och Set :: uppdatering
- Lägg till Set :: indexedByUnique
- Lägg Batman.contains om medlemskap testning och medföljande har filter
- Lägg till stöd för JSONP förfrågningar i batman.solo
- Lägg till slutliga stöd egendom för att optimera observera egenskaper som aldrig kommer att förändras
- Lägg Batman.version
- Lägg till stöd för anpassnings göra mål i Controller :: render
Vad är nytt i version v0.7.5:
- Pagination genom Batman.Paginator och Batman.ModelPaginator
- Kapslade resurser rutter
- Okända params skickas till urlFor kommer att läggas till frågesträngen
- App.layout accepterar ett klassnamn som automatiskt kommer att initiera den klassen vid belastning
- Controller :: render accepterar en i alternativet, som låter dig göra i ett annat land än huvud avkastning
- avkastning / contentfor / ersätter nu animatable genom show / hide
- Interpolera filter
- Pleasant påminnelser om du verkar ha glömt några kodare
- Ta bort noder kommer att förstöra alla sina bindningar
- Batman.setImmediate för snabb stack poppar
Vad är nytt i version v0.6.1:
- Lade Batman.Enumerable
- Utökat stöd för multi-select boxas
- Annan batman.rails.coffee, en ny adapter för användning inom Rails
- Inkom utvecklare namespace för enkel felsökning (det blir borttaget för att bygga)
- Ett sätt bindningar har ändrats till datakällan och data mål för att undvika oklarheter
- Inkom data binda stöd för input type = "fil"
- Inkom datahändelsedubbel
- Inkom längd filter
- Inkom trim hjälpare
- Controller.resources skapar en ny rutt i stället för att förstöra
- Model.find kommer alltid tillbaka delade posten instans. Du kan sedan binda till detta och när data kommer in från lagrings adapter, kommer din instans uppdateras
- Lade Modell :: findOrCreate
- Lade Modell :: updateAttributes
- Tillåt adaptrar lagring till viss deras namespace med storageKey
- förvaring adapter filter återbesök tar fel
- Lade App.ready händelse som utlöses när layouten är klar i DOM
- Normalisera status / status i Batman.Request
- hash nu har metaobjekt till icke-påträngande binder metadata som längd
Krav :
- Node.js 0,4 eller högre
Kommentarer hittades inte