In de ember.js: de volgende stappen

, de volgende stap in ember.js:,,,,,,,,,, 1, 21 bestanden,,,,,,, het netwerk van delen van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, in mijn inleidende artikelen, ik ga ember.js kader voor de opbouw van onze kennis, de toepassing van de fundamentele begrippen.In de daaropvolgende artikelen, zullen we een grondige kennis van de specifieke kenmerken van het kader op het gebied van de toepassing van enkele pagina 's samen veel van de complexiteit van het programma, duiken,,,,, een van de grondbeginselen van de aanvragen, die ik eerder noemde, de documenten die je nodig hebt is de eenvoudigste manier om ember.js github Repo en trek beginnen. Dit is nog steeds de juiste.Dit model moet je beginnen je kit bevat alle documenten van de as van de ervaring, dus moet het downloaden van het interessant is, is dat de Starter kits is ook zeer fundamentele as van toepassing is hiervan een goed voorbeeld.Laten we het te leren van wat er aan de hand is.Let op, ik zal diep graven op specifieke gebieden, dus maak je geen zorgen, als er iets in dat deel van de directe betekenis.Het is meer voor jou in een hoog niveau van begrip, en in de details, open /index.html, in de browser, zie je het als volgt:,, welkom ember. Js, rood, geel, blauw,,,, ik weet het, het is niet zo spannend, maar, als je kijkt naar de In het maken van deze code, zal je het vinden van een kleine inspanning.Als we kijken naar de "JS /aanvragen. J 's", zien wij de volgende code: programma = as. Van toepassing. Het creëren van ({}); app.indexroute = as. De route. De verlenging van setupcontroller ({: functie (controleur) {controleur. ('content', rode "," Geel "," blauw "]);}}); in de meest elementaire niveau, ons alleen van toepassing is op deze lijn van de technologie kan worden beschouwd als een" de aanvraag "en het programma = as. De toepassing van het creëren van ({}). Deze code is geregeld; toepassing van de as van een voorbeeld van het doel, in een standaard de toepassing van modellen, de luisteraar en de toepassing van de router.Ten tweede, denk aan je meestal de codering nodig voor de totstandbrenging van een ruimte van de naam van een cliënt model, de gebeurtenis die gebonden aan de gebruikers, met inbegrip van de geschiedenis en het beheer van de in de code staat in je.Ja, de rijen.We moeten duidelijk zijn, maar ik denk niet dat dit is wat je doet, maar het is de basis van de schepping is gebaseerd op de door middel van een methode om de route van de code van de handelingen, in dit geval, de heer index.html pagina 's, app.indexroute = as: verlenging van setupcontroller ({. Weg. De functie van de verantwoordelijke voor de verwerking: (controleur) {. ('content', rode "," geel "," blauw "]);}});, weet je nog dat wordt gebruikt voor het beheer van programma' s van de toepassing in een specifieke URL 's de middelen in verband met De te volgen, en een op elke bladzijde van de verschillende lidstaten.De website is de sleutel van de identificatiecode voor welke toepassing in staat moeten worden voorgelegd aan de gebruikers, in dit geval door de wortel route is standaard.Ik kan ook de duidelijke definitie van de route is dat:, de toepassing van de router. Kaart (functie) (deze middelen (index ", zei:" /"{}); ///////bracht ons naar &" /& "}); - zorgen voor, maar, mijn" wortel "ik gebruik.Zullen we achter de oplossing in gedetailleerde route, terug naar de volgende code:, app.indexroute = as. Route. De verlenging ({setupcontroller: de functie van controleur (controleur) {. ('content', rode "," geel "," blauw "]);}}); in dit geval als de gebruikers. De wortels van de website, zullen we de oprichting van een voor de verwerking van gegevens, met de naam zal semantische, genaamd, de inhoud, de.Deze gegevens mogen worden gebruikt in toepassingen, door de verantwoordelijke voor de verwerking van het gebruik van de naam.Dit is gebeurd in: //europa.eu.int /comm /index.Open deze documenten vindt u op de volgende punten:, < script type = "tekst /x-handlebars" data model naam = index "> < H > is ingenomen met de ember. Js < /H > < ul > {{# elk project in model}} < li > {}} {project < /Lee > {'}} {/< /UL > < /scripts > dit is een model van de cliënt.Weet je nog, de grote model as, is als je een aanvraag tot de data - DRIVE gebruikersinterface van essentieel belang is.Het gebruik van deze gegevens zal het model te koppelen aan de eigenschappen van de voor de verwerking van de gegevens van je, of ze is als een onafhankelijke controleur door de route of aangewezen.In mijn laatste verslag, ik zei de naam regels zijn belangrijk, en ze maken in verband met de functie is makkelijk.Als je kijkt naar het model code, zie je de naam van het model (model van de gegevens door vermelding van naam, de kenmerken) "Register".Dit is een doelstelling, dit betekent dat het gemakkelijk kan worden verbonden met de naam van de aangewezen controleurs in de weg.Als we kijken naar de code weer weg, vind je dit is de zogenaamde "indexroute", dat is een van de verantwoordelijke voor de verwerking van gegevens, app.indexroute = as. De route. De verlenging van setupcontroller ({: functie (controleur) {controleur. ('content', rode "," geel "," blue ".) de verantwoordelijke voor de verwerking;}}); vaststelling van een bron van gegevens, genaamd" inhoud ", het laden van de kleur van de snaren.Eigenlijk, is het scala van uw model, en de verantwoordelijke voor de verwerking worden gebruikt voor het model dat de eigenschap, naamgevingsconventies toegestaan deze route as zal de middelen (bijvoorbeeld: de controleur en gegevens) met dezelfde naam bepaald model.Dit model van de verantwoordelijke voor de verwerking tot aan de blootstelling kan het gebruik van de gegevens van een richtlijn.Daar, in de reeks van projecten zijn in het gebruik van een richtlijn en de ring, vermeld de naam, het model, het wijzen op een bron van gegevens: {{}) elk punt in het model&#< li > {{project}} < /Lee > {{/elke}}, nauwkeurige gegevens aan te vullen, de dynamische ontwikkeling van de lijst, die een teken van je vlucht.Dit is de cliënt model mooi, ben ik van mening dat dit een essentiële toepassing op hoe je een samenvatting.Dit is een beetje zwarte magie, maar het is niet altijd makkelijk om dingen te werken.Het gebeurde eigenlijk in mijn en dingen niet goed klikken.Als je begint te begrijpen in het kader van de betrekkingen tussen de verschillende onderdelen, het begint er meer betekenis.Laten we van de grond beginnen, om dit te begrijpen, van de grond beginnen wil ik in het kort gesproken over de toepassing van de as en het feit dat het voor uw krant.- een uitstekende gids geeft een overzicht van de concrete toepassing van de concretisering van het voorwerp wat as:,, het maakt je aanvraag namespace.Bij de toepassing van de procedures in alle soorten worden gedefinieerd als de eigenschappen van materialen (bijvoorbeeld, app.postsview, en de toepassing van het programma. Postscontroller,).Dit zal bijdragen tot het voorkomen van verontreiniging van de wereld.Het zal de controle van de documenten in geval van luisteraars, en verantwoordelijk is voor het sturen van de gebeurtenissen in je oog.Het zal automatisch met de toepassing van modellen, de meeste model biedt andere wortels, model., het automatisch een router en een begin te maken met de route, en op basis van de huidige website, dus deze eenvoudige verklaring van toepassing:, = as. Van toepassing. Het creëren van ({}); het heeft een groot deel van de basis, draad, uw verzoek zal afhangen.Het is belangrijk om op te merken, van toepassing is, is niet een trefwoord in de as.Dit is een normale variabelen, gebruik je de naam van de definitie van de ruimte is, kan een doeltreffende variabelen.Van wat ik gezien heb, maar, de namen van de variabelen, de programma 's, is een van de meest gebruikte praktijken en procedures is in feite de aanbevolen gemakkelijker te kopiëren en plakken van veel van de code van het monster in de oprichting van de Gemeenschap, met de lijst, wat as, door middel van een lijn, en eigenlijk is het creëren van deze code, automatisch voor je achter de schermen: ///////het creëren van een aanvraag programma = as. Van toepassing. Het scheppen van ({}); ///////pagina' s staat opgericht voor het beheer van het door de toepassing van de router URL 's. De router. Kaart (functie) (}); ///////tot standaard van toepassing moeten worden vastgesteld op het niveau van de weg met het programma staat prestaties app.applicationroute = as. De route te verlengen ({. Het creëren van een standaard}); ///////de toepassing van modellen < script type = "tekst /x-handlebars" gegevens.De naam = "van toepassing" > {}} {uitvoer < /scripts >, dus, hoewel de starter kit niet expliciet van de werkingssfeer van de toepassing van de procedure een router en route - of model, ervoor te zorgen dat ze tot de sintels, kan je je aanvraag is gebaseerd, en voor je geregeld.Duidelijk tot de code is goed.In feite, je zou denken dat als je van plan bent door de gegevens voor de toepassing van voorwerpen of je voorbeeld van subsidiariteit, doe het, nu wil je weten over het "model" automatisch is, waarom zie je het niet in: //europa.eu.int /comm /index.Dat is omdat het facultatief is, met expliciete creëren, de toepassing, het model.Als het teken, as onmiddellijk zal maken.Anders worden behandeld, het andere deel van je aanvraag als normaal.Voor de toepassing van het gebruik, de typische, de definitie van een model, de toepassing van de bu elementen, zoals de header en meter.De definitie, de toepassing van hetzelfde type en model gebruik te maken van de grammatica, behalve een klein verschil: model naam hoeft niet te worden vermeld.Dus zorg dat je model gaat zo: < script type = "tekst /x-handlebars" > < H1 > de toepassing van het model < /H1 > < /scripts > of dit: < script type = "tekst /x-handlebars" Data model naam = "de toepassing van" > < H1 > de toepassing van het model < /H1 > < /scripts >, geef je dezelfde resultaten.Zal de interpretatie van een model van de gegevens niet, de naam van het model, als de toepassing van modellen, en bij de toepassing van de inleiding van de procedure van automatische het presenteren.Als je bij deze code: bijgewerkt /index.html,, < script type = "tekst /x-handlebars" data model naam = "van toepassing" > < H1 > de toepassing van het model < /H1 > {{}) de uitvoer van < /scripts > nu, zie je, titel de inhoud van het etiket dat op de Top van de index van de inhoud van het model.Aan de BAR, {}} {de richtlijn als model, de toepassing van een reserve in de andere modellen in de as, laat het als een soort verpakking), en laat je de bu kenmerken zoals de header en een rond je, inhoud en functie.Door de toevoeging van, de toepassing, het model, index. Http: //europa.eu.int, je instructies:,, - automatische maken. De toepassing van het model, van toepassing op de in de registers, model, een model van een uitvoer {{}), richtlijn, onmiddellijk worden verwerkt en die registers, model, een belangrijke boodschap is, wat we doen dat is de toevoeging van een model (toepassing), en onmiddellijk uit de rest van de as.Deze kenmerken, die de ember.js een sterk gebonden is aan het kader van de werkzaamheden van de, de oprichting van een route, kan gezegd worden dat het begrip van de meest moeilijke concept, dus ik zal proberen te stoppen om te stappen.Als de gebruikers van uw aanvraag, de noodzaak van een deel van de toegang van de gebruikers tot het beheer van de verschillende staten voor.Dit is de toepassing van de router en de positie van de specifieke route.Door gebruik te maken van de middelen die nodig zijn voor de identificatie van de route, het doel is het beheer van de router.Ik wil de router als een politie auto 's (de gebruikers), heeft geleid tot de andere straat (adres en routes).De route, met eigen, specifieke URL, wanneer de toegang tot de middelen van de URL, route. Kijk, JS /app.js, nogmaals, je vindt een route voor de wortel is de pagina 's (index):, app.indexroute = as. De route. De verlenging van de functie van setupcontroller ({(controleur) {de verantwoordelijke voor de verwerking:. - ('content', rode "," geel "," blauw "]);}}); echter niet het voorbeeld van de router.Onthoud, als je het niet aangewezen een router, creëer je een router.Het zal ook de toepassing van een vergelijkbaar met deze standaard route vermelding: toepassing van de wortel en de router. Kaart (functie) (deze middelen (index ", zei:" /"{});}); - het vertellen, wanneer een aanvraag in de wortel van het laden, moet een pad object. Bel indexroute, middelen, als ze beschikbaar is.Dit is waarom, ondanks het ontbreken van router voorbeelden worden verklaring, de toepassing van het programma loopt nog steeds.De wortel weg moet de naam weet van as, indexroute, zie het en - middelen, dus.In dit geval, zal het creëren van een verantwoordelijke voor de verwerking, met inbegrip van gegevens die worden gebruikt voor de indexering van het model, omdat de website is een van de belangrijkste voor het beheer van de identificatiecode, je staat van toepassing, iedereen heeft zijn eigen procedures voor de behandeling van bepaalde middelen van de route moet laden van de aanvragen.Dit is wat ik bedoel, stel je voor dat je een aanvraag in drie delen: rekening: (http: /rekening), de samenstelling van het dossier (http: /profiel). (adres: http: /galerij). In de meeste gevallen die deel zal zijn eigen middelen, moeten belasting (bijvoorbeeld: gegevens of beelden).Dus je zou het creëren van een route (), de toepassing van de verwerking, de router object in de aanleg van deze methoden:,. De router. Kaart (functie) (deze middelen ("de rekening"); deze middelen (distributie); deze middelen (display);}); - toepassing van Het begrip. De structuur van het programma en het beheer van de hulpbronnen, dus.De route van de afzonderlijke routes worden gedefinieerd en tegen de aanleg van een zware eigenlijk doen als of interface voor de verwerking, app.galleryroute = as. Route. De verlenging ({setupcontroller: de functie van controleur (controleur) {. ('content', ['pic-1. Papoea - Nieuw - Guinea "," pic-2. Papoea - nieuw - Guinea "," pic-3 Papoea - Nieuw - Guinea ".]);}}); en dus, in dit geval de als gebruikers toegang hebben tot de concretisering van de galerij" /", ember.js galleryroute route betreft, de gegevens die voor de verwerking en destructie, galerijen, model.Nogmaals, dit is waarom de regels zo belangrijk is, je aanvraag. Ook kan de URL 's nest, zoals nieuwe klanten, //- in dit geval kunt u de definitie van ember middelen laat je groep routes, zoals:, de toepassing van de router. Kaart (functie) (deze middelen (') rekening, functie) (deze route (de "nieuwe");});}); in dit geval, gebruiken we een groep (), de route, samen, route (), op de in het kader van de groep van de route.De algemene vuistregel is gebruikt, een zelfstandig naamwoord ((), rekeningen en rekening zal middelen zelfs...), de route (), gewijzigd: (werk, de nieuwe redactie van de,,, of bijvoeglijk naamwoord, favorieten, met in de hoofdrol), naast de groepering van de routes, de oprichting van de interne - die door de verantwoordelijke voor de verwerking, voor elke groep aangewezen route en modellen.Dit is wat het lijkt (en omgekeerd - naam):, "klanten", de verantwoordelijke voor de verwerking: accountscontroller:,, route: accountsroute, model: de rekeningen (is het kleine), "boekhouding", nieuwe: //. De verantwoordelijke voor de verwerking: accountsnewcontroller, route: accountsnewroute, model: De rekeningen /nieuwe als de gebruikers toegang tot "/de /het nieuwe" hebben een vader /zoon of de belangrijkste /gedetailleerde gebeurt.In de eerste plaats om ervoor te zorgen dat de middelen voor de presentatie van de rekeningen en de,,, rekening, model (dit is het meester).En dan zal het volgen en dezelfde "/de /het nieuwe", de oprichting van middelen en waardoor de accounts.new, model, dat middelen ook kan worden... Dieper URL structuur, zodat de toepassing. De router. Kaart (functie) (deze middelen ("account" en functie) (deze route (nieuwe); Deze middelen (foto 's, functie) (deze route ("toevoegen");});});});,, de volgende stap, ik heb veel materiaal in de post.Hopen dat het zal bijdragen tot de vereenvoudiging van de toepassing van bepaalde aspecten van een programma 's functioneren en hoe de route, maar we zijn nog niet klaar, hoewel.In het kader van een vermelding, ik zal diep in de as van de functie van de gegevens, trek terug, en maakt het met je aanvraag.Dit is het model en de voor de verwerking verantwoordelijke hier, dus zullen we ons concentreren op de begrijpen hoe de twee samen te werken.



Previous:
Next Page: