: 4, 4 in:,,,,,,,,,, de delen 8 aandelen,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, in mijn vorige les, ik sprak over het gebruik van gegevens, ember.object, en de definitie van de modellen en je werk.In deze afdeling, en we zullen zien hoe het gebruik van de definitie van de kader - template je aanvraag voor de gebruikers.,,,, de server van de ontwikkeling van het gebruik van het model, het personeel met dynamische modellen te definiëren, gevuld met vliegen.Als je ooit van adder uit, dan is dat PHP of rails, je weet wat ik bedoel.Het model is vertrokken, javascript cliënt te laat, omdat bij de vaststelling van het Bureau de aandacht meer ervaring.Dit betekent dat er meer is, voor de verwerking van de gegevens is voornamelijk via de server - Verzoek om een cliënt te doen, ik herinner me schreef een cliënt als dit model - model voor de eerste keer.In de afgelopen drie jaar later, het is nog steeds een van de meest gelezen op mijn blog, is gebleken dat de stijgende belangstelling voor de cliënt model.Sindsdien heeft een aantal andere kaders voor rijke is afgegeven, de functie en de steun van de Gemeenschap.Aan de BAR is een van de populairste keuze en selectie van projecten in de kracht van kader - model van de vraag.Dit is handlerbars worden ember.js medeoprichter en lid van het team te creëren, 耶胡达卡茨.Opmerkelijk is, hoewel, ik ben niet van plan om te doen. En ik zal het kader van de vergelijking tussen de strikt handelbars want dat is wat ember.js gebruik bij verstek, de in de voorgaande artikelen, vond ik een zeer fundamentele code modellen, < script type = "tekst /x-handlebars" > < H > < sterke > {} {} {}) de eerste naam, achternaam} < /sterk > < /H > < /scripts >, twee dingen staan in het script is etikettering en een beugel gedrag in REËLE uitdrukking, zal in de verklaring van het type..Dit is typisch grammatica, zal ik meer details over je snel zal aandringen op een model van het voor de bouw je as., grammatica, ondanks het feit dat aan een speciale taal, op het einde van de dag, je bent echt standaard: //europa.eu.int /comm /van de belangrijkste werk.Is dit een teken inbrengen die de inhoud van de gegevens aan de gebruikers.De analyse van het door de uitdrukking gescheiden en ter vervanging van hun vragen aan gegevens met je samen te werken.In de as van het geval van de haak en - gebruik te maken van hun biedt.De verantwoordelijke voor de verwerking van de gegevens zijn meestal afkomstig van je, weet je nog als je het model voor de interface).In de eerste plaats een model nodig heeft is een script - definities.De meeste mensen de definitie van etikettering kan de script - javascript.In feite, je hebt je laden tot as: een project, < script src = 'J' s /library /jquery-1.9.1 J 's "> < /scripts > < script src =' J 's /library /handlebars-1.0.0-rc. 3. J' s" > < /scripts > <. Src = 'J' s /library /ember-1.0.0-rc. 1. J 's "> < /scripts > < script src =' J 's /aanvragen. J' s" > < /scripts > en er is een kleine verschillende gebruiken om de definitie van een model.In de eerste plaats, de definitie van, het type, de "artikel /x-handlebars" eigenschappen.Dit is een soort, werd de browser genegeerd, maar laat de tekst beschikbaar zijn voor inspectie, en maakt het mogelijk de Ann in de toepassing van de patroon.Bovendien het gebruik van een data - staan bekend als de "data model naam", kan het gebruik van een model voor de vereniging van uw specifieke delen van de aanvraag.Bijvoorbeeld, de volgende verklaring van het model en de definitie van "werknemer", een naam < script type = "tekst /x-handlebars" data model naam = "werknemer" >...< /scripts > bij de toepassing van de inleiding van de procedure - scan, dom, van het type "tekst /x-handlebars, de opstelling van een model, het ontdekt, en slaat ze op een eigenschap van de - doel, namelijk ember.templates, het vinden van een bepaalde route maken.Dit is de reden waarom de volgende noemen - overeenkomst zo belangrijk is.In bovenstaand voorbeeld, van het model wordt automatisch met betrekking tot de toepassing van programma 's die in je weg van de werknemers en de voor de verwerking verantwoordelijke.Nogmaals, ik kan niet op deze regel zal de ontwikkeling van hoe je dat makkelijker., as is afhankelijk van de website, met het oog op de vaststelling van de middelen moet worden gebruikt en de noodzaak om de modellen.Stel, je hebt een profiel pagina 's website "/profiel.Je zou er een van de middelen, genaamd, profiel, dit zal de belasting van bepaalde middelen, die op de website (zoals een route object), je hebt ook een model met dezelfde naam.Wij herinneren aan de in deel 2 van mij, dus als je niet weet wat ik in de discussie, in dit deel van de definitie van de middelen en de route object, ervoor te zorgen dat de in dit punt van toegang tot de website, je weet het, as moet belasting van deze middelen en de analyse van de Definitie van je al helemaal.Het door de naam van het overeengekomen, te weten, omdat je naar "/profiel", moet het laden van de definitie van de middelen, het profiel en het verstrekken van model, de naam, de data model naam = "Beroepsprofielen".Route:,,,,, profilecontroller profileroute, de verantwoordelijke voor de verwerking:,, model: profiel (aandacht is gaan noemen, kleine), overeengekomen is, zult u zien dat de route, de verantwoordelijke voor de verwerking en het gebruik van het model zijn verbonden, met uitzondering van de URL van dezelfde naam spellen kleine model.Dit is wat het beheer van de politie achter alles wat je doet, zonder veel connecties, ook worden opgemerkt dat, als je een model voor een verklaring van de gegevens niet, de naam van het model, de eigenschappen, de as mag men aannemen dat het toepassingsgebied van de model - een interface elementen voor het creëren van een brede website. Zoals de koppen, meter en navigatie.Als je geen duidelijke definitie van een model of de toepassing van de middelen (bijvoorbeeld: voor een website), om ervoor te zorgen dat je je automatisch de toepassing van de stabiliteit en samenhang, en dat is de volgende stap, met inbegrip van de etikettering en gescheiden moet je de uitdrukking, gebruik je een vertegenwoordiger van uw gegevens.De uitdrukking is afgebakend door de beugel, twee rollen, zodat zij gemakkelijk kunnen worden geïdentificeerd en de analyse van de verantwoordelijke voor de verwerking, de overdracht van de gegevens van je.Dit is een voorbeeld van:, < script type = "tekst /x-handlebars" > < H > < sterke > {} {} {}) de eerste naam, achternaam} < /sterk > < /H > < /scripts > in deze situatie. {naam}, {} {}} {naam en gezicht van analytische en feitelijke gegevens vervangen.Trouwens, als je de wijzigingen in de gegevens van die waarnemers, uw model automatisch wordt verlengd, en weerspiegeld in de aanvragen van de gebruikers, en ik heb tot nu toe hebben blijk gegeven van een zeer eenvoudige voorbeelden, maar eten is:,,, het gebruik van een bijzondere vorm van de definities van de kenmerken van de modellen.Criteria voor het gebruik van merken, modellen en afgebakend in de uitdrukking die de cliënt voor de resolutie.Deze modellen, volledige functionele capaciteit van de hand.Actualisering van de waarnemers, die je de gebruikersinterface van gegevens, omdat het te veranderen.Het geeft je de gebruikersinterface structuur biedt een hoge mate van flexibiliteit.Laten we blijven kijken naar beschikbaar is.,, geavanceerde gezicht, weet je nog uit met handvat, dus je bent hier om de uitdrukking van de volledige breedte.De uitdrukking is van de voorwaarden moet, met het oog op bijna alle nuttige dingen; aan biedt veel mogelijkheden.Laten we zeggen dat ik had, dat het een A - hola. Ik bedoel, "en": de lithium zout "titel": ") in Tearable doek javascript", "URL:" http://codepen.io/stuffit/pen/KrAwx ", de" id: 5592679 "," commentCount ":" I ": 20, 127," postedAgo ":" 1 uur geleden "," postedBy ":" NathanKP "} {" titel ":" netflix nu meer dan hbo "," URL: "http://qz.com/77067/netflix-now-bigger-than-hbo/", de "id: 5592403", "commentCount": 68, de: 96 "punten", "postedAgo": "2 uur geleden", "postedBy": "edouard1234567"), om ervoor te zorgen dat als ik wilde dat de, de titel, de data is beschikbaar, ik kon nog een voorwaardelijke "als" statement door het gebruik van het #if, gezien de {{#if,, item.title}} < li> {{item.title}} - {{item.pos;Tedago}} {{projecten. De eerste}} < /Lee > {}} {als deze kijk, item.title, is niet duidelijk, en de voortzetting van de volgende uitdrukkingen, titel en de eerste verwerking van de gegevens, postedago, en uitdrukking.Omdat deze gegevens bevat meer dan een "dienst", is het veilig aannemen dat we waarschijnlijk moeten cyclus van elk van de elementen van een project.Dit is een{}} {, uitgedrukt in het spel.Je kan er een lijst van materialen.Dus, nogmaals, dat in combinatie met een merk en model van de uitdrukking die we kunnen gebruiken, #, uitgedrukt per project door de cyclus die we in de - model.Weet je nog, van de verantwoordelijke voor de verwerking van dit model is, en door Ann noemen as model.{{#each, < ul > post in model}} {{#if item.title}} < li> {{item.title}} - {{item.postedAgo}} van {{item.postedBy}}< /li> {{/if}} {{/each}} < /ul> dit zou maken, niet - iets tot, < ul > < li> Tearable stof in 1 uur geleden. - - van NathanKP< /li> < li> nu meer dan de HBO - netflix 2 uur geleden door edouard1234567< /li> < li> FAST - Emerges van mit klasse, gpu 's en Student& #39; s - 33 minuten geleden door een signa11< /li> < li> verbindt een iPad netvlies LCD - naar een PC - 6 uur geleden door noonespecial< /li> <; de afzonderlijke /ul>,; dat is Ember's impliciete specificatie van de waarnemer, en die zullen je gegevens.Wanneer een bijwerking, als je de voorwaarden aan de behoeften van de meer complexe, je zou het creëren van een berekening van de eigenschap.Dit kan je voor het creëren van een op basis van de eigenschap. De methode kan worden toegepast op de gegevens van de voorwaarden van de complexiteit van de code.Bijvoorbeeld, ik wil een weergave van de gegevens, de titel "javascript" die een simulatie.Er een paar dingen die ik nodig heb, moet ik vaststellen: de berekening van de prestaties, scan voor elk project en vertelde me dat ik de wedstrijd, vereist de oprichting van een verantwoordelijke voor de verwerking, voor elke worden opgesomd in het model, ik heb een update nodig van het model van de verantwoordelijke voor de verwerking voor Elk project, moet ik een ding doen. Is het creëren van nieuwe de verantwoordelijke voor de verwerking van elke cyclus gecreëerd, zal in de berekening van app.titlecontroller = as eigenschap:,,. Objectcontroller. Verlengd ({titlematch:function () {terug. (&' titel &') = = = & "javascript & doek simulatie;"; een ()}}.); naar de code, onze kinderen, ember.objectcontroller, het creëren van Co., Ltd.De verantwoordelijke voor de verwerking.Dit is de verantwoordelijke voor de verwerking, de cyclus van elk project in ons model.De volgende stap, creëren we een methode genoemd titlematch, het gebruik, de GET (), terug naar de titel van deze methode, en wat ik de tekst van de definities en de terugkeer van een booleaanse.Tot slot, de sintels, eigendom (), methoden om voor prestaties, titlematch, computer.Als we met deze plek, en we werken de template {{1) #, vertegenwoordiging van elk van de nieuwe controleur, we creëren.Dit is door het gebruik van richtsnoeren, itemcontroller doen.De sleutel tot het inzicht is, itemcontroller, is een belangrijke zin betekent dat de verantwoordelijke voor de verwerking van de projecten - model.Laat het niet verwarren met de naam van de controleur voor een werkelijke (zoals ik aanvankelijk).Naam van de controleur toegewezen aan, itemcontroller, zoals:, < ul > {{# voor elk van de projecten in de itemcontroller = model "titel"}} {}} {# als titlematch < li > {}} {foo - foo. Titel postedago} {{} {{door. Foo. De eerste}} < /Lee > {{{{}) als elke}} < /UL >, nogmaals, met regels besloten, bij de verdeling van de naam model, dat we gebruik maken van de kleine.In dit geval hebben we de verdeling van de titlecontroller itemcontroller,,,,.En nu, als de cyclus van elk project, de berekening van de prestaties, titlematch, als de wedstrijd van de titel en de weergave van de gegevens, gegevens, gebonden aan de elementen, het creëren van een dynamisch model niet alleen uit de tekst.Soms gebruikersinterface ziet en voelt door de verwerking van de gegevens moeten worden onderzocht.Geeft een beeld van de opbouw van een link of is dit een goed voorbeeld van.Gegevens worden gebonden aan een element, gebruik moeten maken van de verdedigers van de definitie van bijzondere eigenschap van de context, ten behoeve van de juiste gegevens, en om ervoor te zorgen dat de wijziging van het actualiseren van de eigendom.Een eigenschap van het element, bindattr} {{}, assistent voor de invulling van de waarde van het onroerend goed.Als we moeten dynamisch beeld van de URL 's aangewezen, kunnen we gebruik maken van de volgende taal:, < IMG - {{bindattr src = "logourl"}} (= "symbool" >, ook voor eigenschap, heeft geen waarde, zoals mensen met een handicap, doen:, = < in het vakje "{{bindattr uitschakelen. =" bestuurder "}} > in dit geval isadminstrator kan worden berekend op basis van de verantwoordelijke voor de verwerking, van de methode, of gewoon een voorwerp voor je grote flexibiliteit uitschakelen van de definitie van het vakje.Deze flexibiliteit wordt omschreven categorieën van naam.Als ik wil een verklaring te definiëren als een soort moet worden toegepast op de elementen die ik, kan ik gebruik maken van de volgende code:, < die bindattr = "dringend" {{}} > waarschuwingen.< /die, op basis van de Boer > ik merk staat, is:, < div {{bindattr = "dringend"}} > waarschuwingen.< /div > een van de voorwaarden is,,,, of < div > waarschuwingen.< /div >, een valse voorwaarden.Opgemerkt moet worden dat, als ik de aangewezen, is het van groot belang is, de naam van een dasherized, en weergave van de klasse, het is dringend.Als je wilt geven, op basis van de resultaten van je eigen soort, kun je een voorwaardelijke uitdrukkingen die vergelijkbaar zijn met die van drie dollar, < die verklaring: {{bindattr = "dringend: acute: normale"}} > dit zal terugkeren, haast, of de normale, voor de eerste klas, op basis van in de voorwaarden van de waarde, moet begrijpen,,, en statistieken betreffende het template van de gebruikersinterface zal je de basis, dus is het van belang dat je tijd in de as van de documentatie en een website kan voor de algemene kracht van een goed gevoel.Zelfs als je het niet gebruiken om je as, door gebruik te maken van de dagelijkse grote investeringen in het kader van, om te leren hoe het te gebruiken, Gabriel. Schreef een geweldige les kunnen krijgen in manricks aan Nettuts+ kader, snelheid.
In
Previous:Het gebruik van ecmascript 6 vandaag
Next Page:Aan de