beter en beter, de uitbreiding van de ruggengraat,,,,,,,,,,, 24 - eenheid,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, de ruggengraat van een populaire kader voor de ontwikkeling van een web van toepassing.Met de verspreiding van de uitbreiding, zijn er talloze plug - ins en ter verbetering van de werking van het kader, en om de andere voelt hiaten die opgevuld moet worden.Laten we kijken wat de beste optie,,,,, de ruggengraat van de muppets, je moet gaan. Door deze uitbreiding van Bailey, aanzienlijk is, is mijn persoonlijke favoriet.In plaats van de toevoeging van een of meer van de volgende kenmerken de ruggengraat, Derek besluit invullen van alle de grootste mazen in de wet, en dacht dat hij bestaat.Hier is wat hij zei in de github project zelf documenten, "backbone.marionette backbone.js., is gericht op een vereenvoudiging van de toepassing van de grote javascript programma voor de opbouw van een gecombineerde toepassing van bibliotheken.Dit is een verzameling van het gemeenschappelijk ontwerp en de tenuitvoerlegging van de wijze van toepassing van de in de mijn (bouw van Bailey vinden dat je moet gaan) is de ruggengraat van de verschillende werken aangemoedigd, met inbegrip van de gecombineerde toepassing van Microsoft, zoals het PRISMA - kader. "Laten we eens goed kijken naar de pop biedt ons:,, de toepassing van deze is een van de belangrijkste doelstellingen: in uw aanvraag kan communiceren.Het is een manier om de belangrijkste standpunten (s) de aanvragen snel en gemakkelijk een centrum, centrum van uw aanvraag gebeurtenissen, in elke module kan worden door middel van communicatie zodat ze niet afhankelijk is van een ander, en je gebruikt bij de aanvang van de procedure gestart, verfijning van de controle, de module, de verpakking De code van de module van een toepassing van de modules van de centrale doel een middel om nieuwe ideeën:.,,, het oog is voor lokale methoden om uit te breiden, dus je komt op een lek.Het bevat ook een model voor de opstelling, eenvoudig van mening, maar een bepaald model en het model, het zal de rest.,, het verzamelen van /samengestelde betreft, dit is de "gecombineerde toepassing Bibliotheek" spelen.Deze twee opvattingen kan je makkelijk kan worden gecreëerd met een verzameling van alle standpunten in het proces van mening, of zelfs een nest hiërarchische structuur en de verzameling van model, met weinig moeite.,, de regionale indeling: een regio is een voorwerp, kan de behandeling van alle werk unrendering te maken, en de specifieke plaats in De DOM nauwlettend in het oog.De indeling is een normale standpunten, maar ook de verwerking van de standpunten in de regio.,,, approuter: een nieuwe route kan een controleur van de werklast te verwerken, waardoor de router pad... Gebeurtenissen, van de wreqr.,, uitbreiding van het programma voor de totstandbrenging van een sterke, marionet meer op basis van De toepassing van de gebeurtenissen die de de ruggengraat van de grote gebeurtenis. En, ik ben nog maar het topje van de ijsberg. Wat kan doen.Ik zal de aanbeveling en het lezen van documenten naar de github wiki.,, bovendien, Andrew BURGESS had betrekking op de pop in z 'n training + geavanceerde ruggengraat vormen en technische opleidingen.,, de ruggengraat van backbone.validation. Verificatie, op te vullen in een kleine markt een probleem: namelijk, de validatie van het model.Een paar verificatie van de ruggengraat van de uitbreiding, maar dit lijkt me niet de meest respect en geen echte gemeenschap, heeft geschreven, dat je het model, je kan creëren, verificatie, je eigenschap van het model, het is een doel dat de hoop om na te gaan of de aangewezen voor elk land en elk van deze Lijst validatieregels.Je kan ook voor elke eigenschap specificeert de verkeerde boodschap, en door de vaststelling van de functies voor het testen van een gemeenschappelijke eigendom.Dan zie je een voorbeeld van. Dit is een voorbeeld van de wijziging op de website van somemodel = ruggengraat. Var. Model. De verlenging ({controle: {naam: Adres: waar} {eisen, eisen waar} {. Street: Adres: Postcode:,, de lengte en leeftijd (4): (bereik: [1], 80:} {patroon: e - mail: mail, of voor de eigen boodschap: "Gelieve geldige e - mail}, ///////aangepaste controle: iemand die anderen% quot%% quot% (in waarde) {als functie van de waarde.= = = = = = = ") {terugkeer" SomeValue foutmeldingen ";}}}}); en er zijn tal van ingebouwde beoordelaar en model kan je tegen, zelfs voor de uitbreiding van de lijst met hun beoordelaar.- de ruggengraat van de verificatie niet goed, maar het is een verhoging van de uitroeiing van niet te rechtvaardigen.Alsjeblieft, een bezoek aan de website meer voorbeelden en een diepere uitleggen hoe het gebruik van dit fantastische instrument, de ruggengraat van de lay - out van de manager. Backbone.layoutmanager is alles over de ruggengraat, een beter idee.Als ruggengraat. Muppets, brengt het opruimen van de code om te voorkomen dat de lekken, de behandeling van alle modellen, laat je gewoon toewijzing en toepassing van specifieke code.In tegenstelling tot de lay - out van de manager van de pop, met bijzondere aandacht voor advies, want alleen met het oog op de standpunten van de lay - out van de manager, hij kan doen wat meer dan marionetten van het advies.Bijvoorbeeld, de lay - out van de manager van asynchrone die kunnen doen, in dit geval de dynamische belasting, wil je je model van de documenten, ook met oog voor de lay - out van het beheer, zij het op een andere manier van de pop.Op welke manier dan ook, hoewel het in grote mate is samengesteld, dat maakt de dingen heel eenvoudig, om een einde te maken aan de 90% van het werk, heb je nodig om het te doen, als je wilt dat dit alles van jou.Kijk onder een eenvoudig voorbeeld toegevoegd aan het oog, drie standpunten: ruggengraat. Lay - out. Verlengd ({standpunten: {"hoofd": de nieuwe headerview (), "dag": de nieuwe contentview (), "een": de nieuwe footerview ()}});, zoals gewoonlijk, moet de Referentie github blz. Het document meer.,, de ruggengraat van backbone.modelbinder. Model van bindende, het creëren van je modellen en merken dat je standpunt van de relaties tussen de gegevens.Je kan al je model door gebonden zijn aan gebeurtenissen en destructie van mening, maar het model van bindende is doeltreffender en gemakkelijker te gebruiken. En kijk de volgende code:, de VAR - MyView = ruggengraat. "({:_. Verlenging van een model (mytemplate), gestart: functie () {/oude backbone.js model vormen. (" veranderen ". In dit this.render,,); ///////of nieuwe schacht 0.9.10 + (methode. Luister," veranderen ", deze weergave);}, waardoor de: functie) (dollar. El.: //europa.eu.int /comm /(dit model (model van het tojson (.).);}}); deze methode is de vraag, wanneer een eigenschap is gewijzigd, moeten we opnieuw het standpunt maken.Ondertussen, elke maken, we moeten de modellen in de hola.Tot slot, als bindend is in twee richtingen (als model bijgewerkt, dus geen dom en vice versa), dan moeten we nog meer logisch gezien, dit voorbeeld is onderstreept, het model, de functie.Laten we aan de door die we aangenomen in het lijkt als Walters, < vorm action= "..." > < het etiket "firstname" > de eerste Name< /label> - = < de tekst "=" firstname "naam" firstname. "< deze firstname%>" > < het etiket "de achternaam" > de laatste Name< /label> - = < de tekst "=" de achternaam "naam" de achternaam "()" < deze achternaam%> "> < /form>, met behulp van het tags < deze, en,%>, maken de,, door die functie. Gebieden met de, firstname en, achternaam, eigenschappen die bestaan in de hola die we morgen in van de.We denken dat het model van deze kenmerken, en model voor te binden, kunnen we het schrappen van de model - en het sturen van een gewone: //europa.eu.int /comm /.Model voor de waarde van de bindende zal zien, de naam, de eigenschappen, de invoer, de etikettering, en automatisch toegekend, de waarde van de goederen, de waarde van de eigenschap van model, het etiket.Bijvoorbeeld, de eerste, input, naam, voornaam.Als we het gebruik van modellen voor het binden, zie, dan wordt de waarde van de inbreng van het model, de, de naam, de eigendom, het volgende, je zal het zien voordat we voorbeelden zal overgaan op het gebruik van de modellen voor na gebonden.Dat is ook, dat de bindende bidirectionele, zo als de, input, labels zijn bijgewerkt, het model zal worden bijgewerkt worden voor Template:.,,, < vorm: //europa.eu.int /comm /, action= "..." > < het etiket "firstname" > de eerste Name< /label> < "tekst" - type = = "firstname" naam "firstname" > < voor de "de achternaam" > de laatste Name< /label> - = < de tekst "=" de achternaam "naam" de achternaam "> < /form>,,,,, MyView javascript:, = Backbone.View.extend ({VAR model myTemplate, initialize: function () {///////- meer bindend in hier}, render: functie) (///////gooi de: //europa.eu.int /comm /recht in het this.$el.html (this.template); ///////ModelBinder te binden voor het gebruik van deMet het oog op een model van bindende. Bindende (,, EL);}}); nu hebben we schone: //europa.eu.int /comm /model, maar we moeten een code bindende standpunten en gebruik: //europa.eu.int /comm /model, in combinatie met een model van bindende apparaat.En modelbinder.bind, moeten twee essentiële parameters en een facultatieve parameter.Het eerste argument is dat de gegevens worden gebonden aan een dom model.Ten tweede is het dom, een herhaling te zoeken om bindende,.Tot slot is het argument dat de bindende doelstellingen, de aangewezen leidinggevende, hoe de regels zijn gebonden zouden moeten doen, als je niet de standaard model van bindende apparaat gebruik kan worden gebruikt voor meerdere, in de etikettering.Het kan een element in het werk.Als een element is van een bepaalde vorm van input, zoals de keuze van de input,,,,, of de tekst, het zal werken, de waarde van deze elementen, dus.Als je een element, bijvoorbeeld, div, of span, zal het model van gegevens tussen het begin en het einde van tags (bv. < trans - naam: "firstname" > [data] < span >,., en nog meer macht dan ik hier laten zien backbone.modelbinder en dus moet de bibliotheek in github lees er alles over leren.,, conclusies, die tas.Ik slechts betrekking heeft op een deel van de uitbreidingen, maar deze is denk ik het meest nuttig is de ruggengraat van het landschap, verandert voortdurend.Als je wilt zien de volledige lijst van alle vormen de ruggengraat van de uitbreiding, toegang kan krijgen tot de website, die de ruggengraat van het team, en regelmatig bijgewerkt.
De uitbreiding van de ruggengraat van
Next Page:Kort gezegd: dit is