Tag: ember.js
Ember.js ist ein MVC-application-framework in JavaScript geschrieben. Sollten Sie Ihre Frage leichter zu beantworten, indem Sie mit Hilfe der vorkonfigurierten Vorlagen erwähnt in diesem tag ist wiki.
3
Antworten
Ich mache ein einfaches Beispiel für die ajax-operation in ember 1.7.0, Was ich getan habe ist ein Modell in der route und hat eine ajax-get für raw-Daten. App.IndexRoute=Em.Route.extend({ model:function(){ return Em.$.get('data.json'); }, } Nun im controller möchte
1
Antworten
Gegeben, einen controller in ember: export default Ember.Controller.extend({ stringProp: "", arrayProp: }); Können Sie, zum Beispiel, setzen Sie den string-Eigenschaft, mit this.set('stringProp', "Blah blah"). Aber das überschreiben. Was ich tun möchte, ist push der array-Eigenschaft. Gibt
1
Antworten
Habe ich ein ember app, die ich bin versucht hinzuzufügen moment mit Zeit-zone, in: { "name": "front-end", "dependencies": { "handlebars": "~1.3.0", "jquery": "^1.11.1", "ember": "1.8.1", "ember-data": "~1.0.0-beta.14.1", "ember-resolver": "~0.1.7", "loader.js": "stefanpenner/loader.js#1.0.1", "ember-cli-shims": "stefanpenner/ember-cli-shims#0.0.3", "ember-cli-test-loader": "rwjblue/ember-cli-test-loader#0.0.4", "ember-load-initializers": "stefanpenner/ember-load-initializers#0.0.2",
5
Antworten
Ist es möglich, mit standard HTML5 input-Felder in einer Ember.js Ansicht, oder sind Sie gezwungen, die Nutzung der begrenzten Auswahl vordefinierter in Bereichen wie Ember.TextField, Ember.CheckBox, Ember.TextArea und Ember.wählen Sie? Ich kann nicht scheinen, um herauszufinden, wie
3
Antworten
Ich habe eine Reihe von verschiedenen application-level-Modellen — also, Aktueller Benutzer, Aktueller Konto, etc. — das will ich laden vor dem Rendern meiner Anwendung. Wie und wo sollte das geschehen? Diese Frage/Antwort viel geholfen, aber es doesn
3
Antworten
Iam mit ember js mit bootstrap ich habe eine Tabelle mit bootstrap <table class="table table-striped table-bordered table-hover"> <thead> <tr> <th>Request Id</th> <th>Applied By</th> <th>Leave Type</th> <th>Leave From</th> <th>Leave To</th> <th>Days</th> <th>Status</th> <th>Applied date</th> <th>Applied/Declined date</th> </tr> </thead>
2
Antworten
Ich bin sehr neu in das erstellen von web-Anwendung mit ember.js. Ich ging durch die ember.js offizielle Anleitung und gefunden ember.js ist sehr viel Interessantes. Ich habe gelernt, die grundlegende Struktur von ember.js. Aber ich brauche ein
2
Antworten
Ich Frage mich, wie echte Datei-upload (speichern Datei auf server) mit ember.js Gibt es gute Beispiele? Ein einfacher Weg, dies zu tun wäre, die Nutzung ember-uploader Fand dieses interessante Stück code diskutiert in Ember NYC Mai 2015
4
Antworten
habe ich angefangen zu arbeiten ember.js nur einen Tag vor. ich weiß nicht, wie man Werte im Textfeld bei der übermittlung. ich habe versucht, wie diese dies ist html - <script type="text/x-handlebars" data-template-name="index"> <div > <p>{{view Ember.TextField
2
Antworten
Bin ich mir auch nicht ganz sicher, warum meine berechnete Eigenschaft ist nicht die Rückkehr aktualisierten Werte. Habe ich eine Liste von Optionen, die ein Benutzer kann durch klicken, und die Aktion updates eine Eigenschaft, die ein
2
Antworten
Ich bin sicher, dass dies klar geworden, als ich zu Graben tiefer, aber für jetzt ist es nicht offensichtlich, wie dies zu verwirklichen. War ich nach der info auf diese hilfreich ALSO Artikel über routing aber es
6
Antworten
Ich muss, um eine "active" - Klasse, um eine bootstrap-Registerkarte, abhängig von der aktuellen route name. Die route-Objekt enthält "routeName" aber, wie ich Zugriff auf diese aus einem controller oder Komponente? Können diese diesem.controllerFor('Anwendung').get('currentRouteName') yep, das ist
3
Antworten
Ich würde gerne wissen, was ist der richtige Weg, um ein ajax-Aufruf von einem ember Komponente. zum Beispiel Ich möchte erstellen Sie eine wiederverwendbare Komponente, die macht einen Mitarbeiter suchen nach Mitarbeiter-Id, wenn dann die Antwort kommt
2
Antworten
Ist es möglich, führen Sie Boolesche Logik innerhalb eines Lenkers abhängt? Ich jetzt spoof dieses Verhalten mit einer controller-Funktion, so dass ich am Ende mit dem controller App.ApplicationController = Ember.Controller.extend({ bool1: true, bool2: true, both: function(){ return
3
Antworten
Schauen Sie bitte auf diesen code... `` App.BooksRoute = Ember.Route.extend({ model: return function () { return this.store.find('books'); } }); App.BooksController = Ember.ArrayController.extend({ actions: { updateData: function () { console.log("updateData is called!"); var books = this.filter(function () {
1
Antworten
self.resultList.forEach(function(item, index, enumerable){ console.log(self.resultList); item.id=11; item.get('id'); }); Artikel wie diese: wenn item.id = 11; Ausnahme wie hier: Assertion failed: Sie müssen Ember.set (), um Zugriff auf diese Eigenschaft (der [object object]) so posten.get('id') oder das Element.set('id',11) Ausnahme
1
Antworten
Hintergrund Ich Schreibe einige funktionelle tests, um zu testen, ob mein router ist navigieren und laden meine Modelle richtig. So weit, So gut--auch im Lichte dieser Problematik. Habe ich ein Turnschuh, für Ihren Genuss. Es funktioniert nicht--ich
2
Antworten
Was ist der ember-Daten die aktuelle Standard-erwartete Antwort vom server, wenn es etwas anderes als 200, so dass es nicht zu werfen, eine nicht abgefangene Ausnahme, sondern analysiert die Fehler für die spätere Verwendung? z.B. {"errors":{jsonerror}} ???
3
Antworten
Ich versuche, auf eine Instanz einer controller, kabelgebunden, automatisch per App.initialize(); Ich habe versucht, das unten, aber es gibt eine Klasse, keine Instanz. Ember.get('App.router.invitesController') InformationsquelleAutor Denzo | 2012-10-27
3
Antworten
Ich Frage mich, ob es überhaupt möglich wäre, so etwas zu tun: {{#if ClientController.Client.number && PhoneController.hasLinesToInstall}} ... {{/if}}} Dank, Juanitos InformationsquelleAutor Juan Jardim | 2013-05-16
2
Antworten
Ich würde nur gerne Fragen, warum ist es, dass, wenn Sie drucken auf der Konsole, auf Glut, es gibt dir ein string? aber wenn Sie typeof, es gibt Sie Funktion? ex. sample = Ember.Route.extend(); console.log(sample); //prints (subclass
1
Antworten
Auf der homepage von emberjs.com es ist ein emberjs & handlebarsjs Beispiel einer todo-Liste. Auf der todo-Liste es gibt eine Erweiterung für eine .hbs-Datei und ich Frage mich, was ist .hbs? Und wie füge ich ein .hbs-Skript,
1
Antworten
Ich Frage mich nur, was das Allgemeine Muster für die Validierung von Formularen in EmberJS? Für meine App.IndexView ich habe ein Formular und beim klicken auf den submit-button das Ziel gesetzt, zur Ansicht, damit ich tun kann,
1
Antworten
Sehe ich viele verwirrende Beispiele in Ember.js offizielle tutorials. Einem Beispiel, das ich wirklich nicht mag ist: App.ApplicationRoute = Ember.Route.extend({ setupController: function(controller) { controller.set('title', "Hello world!"); } }); App.ApplicationController = Ember.Controller.extend({ appName: 'My First Example' }); Nun
4
Antworten
Brauche ich zum erstellen einer Ember-Komponente, um eine Datei auszuwählen. Meine Seite " mehrere "upload-Komponente" Habe ich gelesen, ein post versucht zu implementieren: ( https://stackoverflow.com/questions/9200000/file-upload-with-ember-data ), ABER die UploadFileView wird direkt an den controller. Ich hätte gerne
2
Antworten
Habe ich ein Modell wie: TestModel = Em.Object.create({ id:'', name:'' }) und ein Objekt ArrayController wie: testArrayController = Em.ArrayController.create({ content: , init: function() { //push some object TestModel } }); Möchte ich entfernen Sie einige Objekte abhängen
8
Antworten
Ich habe eine web-app, die verwendet localStorage. Jetzt wollen wir das einbetten dieses web app auf andere (Dritte) Seiten via iframe. Wir wollen damit einen iframe einbetten, ähnlich wie bei youtube, so dass andere websites einbetten können
4
Antworten
Habe ich einen submit-button mit einem onClick view Veranstaltung. In diesem Fall überprüft eine fahne und je nach Zustand wird es ermöglichen, die form der Einreichung. Ich möchte die submit Aktion auf dem controller aufgerufen werden. Was
8
Antworten
Gibt es eine Möglichkeit, um css-Eigenschaften mithilfe von emberjs Eigenschaften' auto binden ? Etwas wie: <div {{bindAttr style="background-color: divColor;"}}> ... </div> Meine Faustregel mit ember, ist, dass, wenn etwas schwierig ist, tun Sie es nicht. Der Grund,
1
Antworten
Ich versuche zu bauen, ein modales Dialogfeld component in ember. Der modal-box hat zwei standard-Schaltflächen "schließen" und "speichern". Ich wollte pass controller-Aktion, um diese Komponente so, dass wenn der button speichern geklickt wird, ruft es die controller-Aktion,
2
Antworten
sorry, wenn dies wurde gebeten, eine million mal vor, aber ich kann nicht scheinen zu finden, eine zufriedenstellende Antwort überall. Ich versuche zu bauen, ein LENKER Helfer zu binden, in meinem i18n-Bibliothek und ich muss es akzeptieren
8
Antworten
Konnte ich nicht finden, eine Weg, die Aufgabe einer solchen Umwandlung konnte ich nicht finden keine Mittel, um Ember.js Eigenschaften für das Objekt. Ember.keys gibt nur die Eigenschaften, die ich in create oder mit get und die
1
Antworten
im neuen zu ember framework. Ich möchte nur eine Funktion ausführen, definiert innerhalb der Aktionen Haken, wenn das rendering abgeschlossen ist. var Controller = Ember.Controller.extend({ actions: { foo: function() { console.log("foo"); } } }); Ember.run.schedule("afterRender",this,function() { this.send("foo");
3
Antworten
Prost! Ich habe ember-Daten speichern: TravelClient.Store = DS.Store.extend({ revision: 11, adapter: DS.RESTAdapter.create({ bulkCommit: false, url: "http://someIP:somePORT"}) }); Und router: TravelClient.ToursRoute = Ember.Route.extend({ model: function() { return TravelClient.Tour.find(); } }); Ich erhalten dieses JSON von remote-server: { "tours":
4
Antworten
Legte ich meine Frage in ein code-Beispiel hier: http://jsbin.com/urukil/12/edit Sehen, ich kann mit einer {{action}} (der sich in einer untergeordneten Ansicht) mit target option, um ein Ereignis auszulösen, in ApplicationView oder ApplicationController oder ChildView, nur mit Ausnahme
3
Antworten
Verstehe ich each und collection helper-Methoden sind zwei Möglichkeiten, zum Durchlaufen einer Liste mit Elementen in mein LENKER Vorlagen. Ich interessiere mich für einige praktische Ratschläge dazu, Wann each oder collection und was sind die Unterschiede zwischen
1
Antworten
Hier ist eine typische LENKER Helfer: Ember.Handlebars.helper 'myHelper', (value, options) -> ... Laut dieser protip können Sie pass hash-LENKER Helfer. Ich sah über die Quelle und fand heraus, dass es bietet sowohl options.hash und options.data. Ich bin
2
Antworten
Wie kann ich warten, bis ein Versprechen behoben ist vor der Ausführung der nächsten Codezeile? z.B. var option = null; if(mustHaveOption){ option = store.find("option", 1).then(function(option){ return option }) } //wait until promise is resolved before returning this
2
Antworten
Habe ich Ember.Objekt, das verwendet wird als ein basic-der Schlüssel/Wert-Wörterbuch. Die Namen der keys sind dynamisch und das, was ich möchte in der Lage sein zu tun ist, Durchlaufen diese Eigenschaften. Scheint so, das sollte einfach sein,
2
Antworten
ich habe zu kämpfen mit diesem für die letzten paar Stunden, ich mache eine ember-Anwendung für das erstellen einer Rechnung. ich bin mit ember Komponente (textfield) zum ändern der Felder mit der Tastatur, aber da Handlungen nicht
2
Antworten
In meiner Anwendung habe ich ein panel enthält einige Einstellungen, Informationen. Dieses panel wird geöffnet/geschlossen mit einem Knopf auf, aber ich möchte auch in der Lage sein, um es zu schließen durch drücken esc auf der Tastatur.
2
Antworten
Gerade angefangen zu lernen, Ember folgenden ein paar Beispiele, und die grundlegenden Sachen scheitert an mir. Ich bin immer Uncaught ReferenceError: DS is not defined in Chrom. Ich bin auch LENKER kurz vor Ember.js HTML <html> <head>
3
Antworten
Ich weiß, dass es das ist .die set () - Methode einen boolean auf true oder false, aber ich möchte wissen, ob es eine Methode wie .set (), außer es Schaltet den Wert einer boolean. In diesem
3
Antworten
Habe ich eine Aktion: {{action create target="controller"}} denen ich gezielt an den controller gebunden (anstatt dem router) wie folgt: App.AddBoardController = Ember.Controller.extend create: -> App.store.createRecord App.Board, {title: @get "boardName"} App.store.commit() //TODO: Redirect to route Wie kann ich
6
Antworten
Ich habe eine login-box auf der homepage, die ich brauche, zu verknüpfen. Die login-box hat id="login" in html und ich habe einen link, um es so <li><a href="#login">Login</a></li> so auf auf es dauert mir zu, dass die
3
Antworten
Weiß ich schon, dass ember.js ist ein schwerer Gewicht-Ansatz im Gegensatz zu backbone.js. Ich lese viele Artikel über die beiden. Frage ich mich, welches framework funktioniert einfacher als frontend für eine rails-rest-backend. Für backbone.js ich sah verschiedene
3
Antworten
Will ich beobachten das hinzufügen von element-array. unten ist das test-Programm. <!-- library load --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> <script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.6.1.min.js"%3E%3C/script%3E'))</script> <script src="http://cloud.github.com/downloads/emberjs/ember.js/ember-0.9.5.min.js"></script> <script type="text/x-handlebars"> {{#each App.ArrayController.array}} {{foo}} {{/each}} <button onclick="App.ArrayController.addElement();">add</button> </script> <script type="text/javascript"> var App =
1
Antworten
Habe ich eine einfache (bisher) ember-cli Projekt, und jetzt nur noch ein Modell mit BEFESTIGUNG Daten. Ich möchte zu verspotten, API-Zeug, entweder mit eigentlichen JSON-Dateien, oder mit http-mockdie die ember-cli-version 41 Namen von dem, was verwendet werden
1
Antworten
Ich habe gehen durch die Glut-Dokumentation und Bemerke eine Inkonsistenz in denen die _super Methode wird aufgerufen, wenn das übergeordnete init. Dies ist die häufigste und ist, was ich mit so weit var Foo = Em.Object.extend({ init:
3
Antworten
Habe ich diese Ansicht App.ApplicationView = Em.View.extend({ templateName: 'application', actions: { myAction: function() { // } } }); Angenommen, ich möchte manuell auslösen, dass die Aktion aus einem anderen Blick-Methode, wie didInsertElement, wie: App.ApplicationView = Em.View.extend({ templateName: