Friday, 30 December 2016

Ng Aktienoptionen

Novagold Resources Inc. Zitat Zusammenfassung Die Daten werden von Barchart zur Verfügung gestellt. Die Daten entsprechen den am Anfang jedes Monats berechneten Gewichtungen. Die Daten sind freibleibend. Green zeigt die leistungsstärkste ETF in den vergangenen 100 Tagen. Unternehmen Beschreibung (wie bei der SEC eingereicht) Wir arbeiten in der Gold-Bergbau-Industrie, vor allem auf die Förderung der Genehmigung für die Donlin-Gold-Projekt in Alaska konzentriert. Das Donlin Gold-Projekt wird von Donlin Gold LLC (Donlin Gold) gehalten, einer Gesellschaft mit beschränkter Haftung, die ebenfalls von hundertprozentigen Tochtergesellschaften von NOVAGOLD und Barrick Gold Corporation (Barrick) gehalten wird. Wir sind auch bestrebt, den Wert unseres Interesses am Galore Creek Kupfer-Gold-Silber-Projekt in British Columbia, Kanada, zu maximieren. Das Projekt Galore Creek wird von einer Partnerschaft gehalten, die ebenfalls von der NOVAGOLD Canada Inc., einer hundertprozentigen Tochtergesellschaft von NOVAGOLD, sowie von Teck Resources Limited (Teck) gehalten wird. Wir erforschen weiterhin die Möglichkeit, unser Interesse an dem Projekt Galore Creek ganz oder teilweise zu verkaufen. Wir produzieren weder Gold noch andere Mineralien und erzeugen derzeit kein operatives Ergebnis. Mehr. Risk Grade Wo befindet sich NG in der Risiko-Grafik Echtzeit-After-Hours Pre-Market News Flash Zitat Zusammenfassung Zitat Interaktive Charts Standard-Einstellung Bitte beachten Sie, dass, sobald Sie Ihre Auswahl treffen, es gilt für alle zukünftigen Besuche NASDAQ gelten. Wenn Sie zu einem beliebigen Zeitpunkt daran interessiert sind, auf die Standardeinstellungen zurückzukehren, wählen Sie bitte die Standardeinstellung oben. Wenn Sie Fragen haben oder Probleme beim Ändern Ihrer Standardeinstellungen haben, senden Sie bitte eine E-Mail an isfeedbacknasdaq. Bitte bestätigen Sie Ihre Auswahl: Sie haben ausgewählt, Ihre Standardeinstellung für die Angebotssuche zu ändern. Dies ist nun Ihre Standardzielseite, wenn Sie Ihre Konfiguration nicht erneut ändern oder Cookies löschen. Sind Sie sicher, dass Sie Ihre Einstellungen ändern möchten, haben wir einen Gefallen zu bitten Bitte deaktivieren Sie Ihren Anzeigenblocker (oder aktualisieren Sie Ihre Einstellungen, um sicherzustellen, dass Javascript und Cookies aktiviert sind), damit wir Sie weiterhin mit den erstklassigen Marktnachrichten versorgen können Und Daten, die Sie kommen, um von uns zu erwarten. Hier ist, was scheint zu belästigen eine Menge Leute (einschließlich mich). Wenn Sie die ng-options-Direktive in AngluarJS verwenden, um die Optionen für ein ltselectgt-Tag auszufüllen, kann ich nicht herausfinden, wie der Wert für eine Option festgelegt wird. Die Dokumentation dafür ist wirklich unklar - zumindest für einen Simpleton wie mich. Ich kann den Text für eine Option einfach so einstellen: wenn resultOptions ist zum Beispiel: Sollte (und wahrscheinlich ist) die einfachste Sache, um die Option Werte gesetzt, aber so weit ich nur nicht bekommen. Für Array-Datenquellen: label für value in array select als label für value in array label gruppe für gruppe für value in array select als label gruppe nach gruppe für value in array track durch trackexpr für objektdatenquellen: label für (key value) (Key, value) in object select als label group nach Gruppe für (key, value) im Objekt In Ihrem Fall sollte es mit den Updates on sein Angular ist es nun möglich, den aktuellen Wert für das value-Attribut von select element mit track by expression zu setzen. Wie erinnere ich mich an dieses hässliche Zeug An alle Menschen, die harte Zeit haben, sich an diese Syntaxform erinnern: Ich bin damit einverstanden, dass dies nicht die einfachste oder schönste Syntax ist. Diese Syntax ist eine Art von einer erweiterten Version von Pythons Liste Verständnis und das Wissen, das hilft mir, die Syntax sehr leicht zu erinnern. Seine etwas wie dieses: Dies ist eigentlich die gleiche Syntax wie die erste oben aufgeführt. Allerdings müssen wir in der Regel zwischen dem tatsächlichen Wert in Code und dem dargestellten Text (dem Label) in einem ltselectgt-Element unterscheiden. Wie, wir brauchen person. id in den Code, aber wir wollen nicht, um die ID für den Benutzer zeigen, wollen wir seinen Namen zu zeigen. Ebenso interessierten sich nicht die person. name im Code. Es kommt als Keyword-Label-Label. So wird es so: Oder statt der Person. id könnten wir die Person Instanz / Referenz selbst brauchen. Siehe unten: Für JS-Objekte gilt die gleiche Methode, nur daran denken, dass die Objekte im Objekt mit (Schlüssel-, Wert-) Paaren dekonstruiert werden. It39s nicht Bug, it39s ein Feature. Angularjs behandelt ngOptions und ngModel intern, auf diese Weise können Sie jede Art von Objekt als Wert in der Option anstatt nur Strings verwenden. Sie sollten nie versuchen, den Wert der wählen Sie die andere Art und Weise um Sie nur brauchen, um ngModel Sie angebracht, um Element zu wählen. Ndash Umur Kontac Ich hatte dieses Problem zu. Ich war nicht in der Lage, meinen Wert in ng-Optionen. Jede Option, die generiert wird, wurde mit 0, 1 gesetzt. Um es richtig zu machen, habe ich in meinen ng-options sowas gemacht. Ich benutze track by, um alle meine Wert mit room. price (Dieses Beispiel saugt: Ursache, wenn es mehr einen Preis gleich, wird der Code scheitern, so dass sicher sein, haben diferents Werte) Wacth das Video, es ist eine schöne Klasse :) Klären Sie in meinem Fall, ich bin nicht die Einreichung des Formulars durch Angular mit einem Json Post - vielmehr bin ich die Einreichung der Form in der Regel mit http-Post, also Überschreitung der Werte, die Angular setzt in der ltoptionsgt Tag erlaubt mir, den richtigen Wert zu übermitteln (Danke ). Ich brauchte nicht, ng-Wert in der versteckten Eingabe verwenden, sondern ich brauchte, um die Wert-Tag als die ursprüngliche Post notiert. Ndash FireDragon May 27 14 at 17:46 Um einen benutzerdefinierten Wert namens myhero auf den Server mit einem normalen Formular senden senden: Der Server erhält entweder Eisen oder Super als den Wert von Myhero. Ähnlich wie die Antwort von neemzy, aber die Angabe von separaten Daten für das Wert-Attribut. Es scheint, dass ng-Optionen ist kompliziert (möglicherweise frustrierend) zu verwenden, aber in Wirklichkeit, was wir hier haben, ist ein Architektur-Problem. AngularJS dient als MVC-Framework für eine dynamische HTMLJS-Anwendung. Während seine (V) iew-Komponente HTML-Templating anbietet, ist sein primärer Zweck, Benutzeraktionen über einen Controller mit Änderungen im Modell zu verbinden. Daher ist die entsprechende Abstraktionsebene, von der aus in AngularJS zu arbeiten ist, dass ein select-Element einen Wert im Modell auf einen Wert aus einer Abfrage setzt. Wie eine Abfragezeile dem Benutzer angezeigt wird, ist die (V) iews-Bedingung und ng-options liefert das Schlüsselwort, um zu bestimmen, was der Inhalt des Optionselements d. h. p. text für p in resultOptions sein soll. Wie eine ausgewählte Zeile dem Server präsentiert wird, ist die (M) odels-Bedenken. Daher liefert ng-options das Schlüsselwort als Schlüsselwort, um festzulegen, welcher Wert dem Modell als k für v (k, v) in Objekten zur Verfügung gestellt wird. Die richtige Lösung dieses Problem ist dann architektonischen in der Natur und beinhaltet Refactoring Ihr HTML, so dass die (M) odel führt Server-Kommunikation, wenn erforderlich (statt der Benutzer einreichen eines Formulars). Wenn eine MVC-HTML-Seite für das vorliegende Problem überflüssig ist, verwenden Sie nur den HTML-Erzeugungsteil der AngularJSs (V) iew-Komponente. Befolgen Sie in diesem Fall das gleiche Muster, das für die Erzeugung von Elementen wie ltli / gt s unter ltul / gt s verwendet wird, und legen Sie ein ng-repeat auf ein Optionselement: Als Kludge. Kann man immer das Namensattribut des select-Elements zu einem versteckten Eingabeelement verschieben: answered Nov 16 13 at 23:06 Jeder Grund für die Down-vote ndash Joshcodes Jan 7 14 um 17:04 schlechte Leistung bei der Verwendung von ng-repeat auf einem Option-Element, eventuell sollten Sie ng-Optionen auf die Auswahl selbst verwenden. Ndash DrCord April 20 14 um 16:49 DrCord: Die Verwendung von ng-repeat auf dem Optionselement wird nur in Einzelfällen als Lösung angeboten (wenn eine richtige MVC-HTML-Seite unnötige Over-Engineering ist). Vielleicht ist der Downvoter nicht bereit, es sehr eng. Es wird bearbeitet, um genauer darauf hinzuweisen, dass ng-repeat auf Optionselement nicht der ideale Fall ist. Ndash Joshcodes Es ist besser, ng-Optionen innerhalb der select Element / Richtlinie verwenden. Z. B. Ltselect ng-modelquotmodelquot ng-optionsquotobj. id als obj. name für obj in arrayquotgt. Was Sie haben, funktioniert, aber es win39t Arbeit mit anderen Angular Konstrukte. Z. B. Diese ng-click win39t Arbeit mit Ihrem Code: lta ng-clickquotmodel1quotgtselect 1lt / agt, aber es funktioniert, wenn ng-Optionen verwendet wird. Ndash Mark Rajcok Dec 11 12 at 16:47 Diese Antwort ist falsch Du solltest ng-Optionen verwenden ndash Pavel Nikolov Ich hatte gerade einen seltsamen Bug auftauchen, weil es so zu tun. Viele schmerzliche Suche brachte mich zur Entdeckung von ng-Optionen, und der Bug verschwand. Das ng-Modell scheint zu verlangen, dass das Wertattribut der Optionen numerisch und aufsteigend von 0 ist. Wenn Sie den Wert in einen nicht numerischen Index ändern, indem Sie ng-repeat - und ltoptiongt - Tags verwenden, reflektieren Änderungen im Modell nicht immer Wählen. Ndash Noishe Dec 25 13 am 10:07 Ich habe mit diesem Problem für eine Weile gekämpft heute. Ich las durch die AngularJS-Dokumentation, diese und andere Beiträge und ein paar Blogs, die sie führen. Sie alle halfen mir grock die feineren Details, aber am Ende scheint dies nur ein verwirrendes Thema zu sein. Vor allem wegen der vielen syntaktischen Nuancen der ng-Optionen. Am Ende, für mich kam es auf weniger ist mehr. Angenommen, ein Bereich wie folgt konfiguriert: Dies ist alles, was ich brauchte, um das gewünschte Ergebnis zu bekommen: Hinweis Ich habe nicht verwenden Track by. Wenn Sie den Track mit dem ausgewählten Element verwenden, wird das Objekt, das mit der FirmnessID übereinstimmt, und nicht die FirmnessID selbst zurückgegeben. Dies entspricht nun meinen Kriterien, die einen numerischen Wert anstelle des Objekts zurückgeben sollen, und die Verwendung von ng-Optionen, um die Leistungsverbesserung zu erzielen, die durch die Schaffung eines neuen Bereichs für jede generierte Option erzielt wird. Auch brauchte ich die leere erste Zeile, so dass ich einfach ein ltoptiongt zum ltselectgt Element hinzugefügt. Hier ist ein Plunkr, der meine Arbeit zeigt. Beantwortet Mai 17 15 am 20:04 Anstelle der Verwendung der neuen Spur nach Feature können Sie dies einfach mit einem Array, wenn Sie möchten, dass die Werte die gleichen wie der Text: Beachten Sie den Unterschied zwischen der Standard-Syntax, die die Werte machen wird Die Schlüssel des Object / Array und damit 0,1,2 etc. für ein Array: k als v wird v als v. Ich entdeckte dies nur auf gesunden Menschenverstand Blick auf die Syntax. (K, v) ist die eigentliche Anweisung, die das Array / Objekt in Schlüsselwertpaare aufteilt. In der k als v-Anweisung ist k der Wert und v die Textoption, die dem Benutzer angezeigt wird. Ich denke, Track von ist chaotisch und Overkill. Dies ist, wie ich dies gelöst. Verfolgt die Auswahl nach Wert und setzen Sie die ausgewählte Element-Eigenschaft auf das Modell in meinem Javascript. Vm ist mein Steuerpult und das Land im Steuerpult, das vom Service zurückgeholt wird, ist Wenn ich ein anderes Land vom Vorwählen Drop-down wählte und meine Seite mit Speichern bekanntgab, erhalte ich das korrekte Land gebunden. Die richtige Antwort auf diese Frage wurde von frm. adiputra bereitgestellt, da dies derzeit die einzige Möglichkeit ist, das Wertattribut der Optionselemente explizit zu steuern. Allerdings wollte ich nur betonen, dass select ist kein Stichwort in diesem Zusammenhang, aber es ist nur ein Platzhalter für einen Ausdruck. Für die Definition des select-Ausdrucks sowie für andere Ausdrücke, die in der ng-options-Direktive verwendet werden können, verweisen wir auf die folgende Liste. Die Verwendung von select, wie sie in der Frage dargestellt ist, ist im Wesentlichen falsch. Basierend auf der Liste der Ausdrücke, scheint es, dass trackexpr kann verwendet werden, um den Wert, wenn Optionen in einem Array von Objekten angegeben werden, aber es wurde nur mit Gruppierung verwendet. Aus AngularJS Dokumentation für ng-options: array / object. Ein Ausdruck, der zu einem Array / Objekt zum Iterieren auswertet. Wert . Lokale Variable, die sich auf jedes Element im Array oder jeden Eigenschaftswert des Objekts während der Iteration bezieht. Schlüssel . Lokale Variable, die sich auf einen Eigenschaftsnamen im Objekt während der Iteration bezieht. Etikette . Das Ergebnis dieses Ausdrucks ist das Label für Element. Der Ausdruck wird sich höchstwahrscheinlich auf die Wertvariable (z. B. value. propertyName) beziehen. wählen . Das Ergebnis dieses Ausdrucks wird an das Modell des übergeordneten Elements gebunden. Wenn nicht angegeben, wählen Sie Ausdruck wird standardmäßig Wert. Gruppe. Das Ergebnis dieses Ausdrucks wird verwendet, um Optionen mit dem DOM-Element zu gruppieren. Trackexpr. Wird bei der Arbeit mit einem Array von Objekten verwendet. Das Ergebnis dieses Ausdrucks wird verwendet, um die Objekte im Array zu identifizieren. Das trackexpr wird höchstwahrscheinlich auf die Wertvariable (z. B. value. propertyName) verweisen. Beantwortet 7 Nov. am 06:06 Die Auswahl eines Elements in ng-Optionen kann ein bisschen schwierig, je nachdem, wie Sie die Datenquelle. Nach dem Kämpfen mit ihnen für eine Weile Ich am Ende machen eine Stichprobe mit den meisten gängigen Datenquellen Ich benutze, finden Sie es hier: Nun, um ng-Optionen arbeiten hier sind einige Dinge zu beachten: Normalerweise erhalten Sie die Optionen aus 1 Quelle und Der ausgewählte Wert von other. eg Zustände. Daten für ng-options user. state. Option zum Festlegen als ausgewählt Basierend auf 1, ist die einfachste / logische Sache zu tun, um die Auswahl mit einer Quelle zu füllen und legen Sie dann den ausgewählten Wert Trog-Code. Selten wäre es besser, einen gemischten Datensatz zu bekommen. Angular erlaubt die Auswahl von Steuerelementen, um mehr als Tastenbezeichnungen zu halten. Viele Online-Beispiele setzen Objekte als Schlüssel. Wenn Sie Informationen aus dem Objekt benötigen, legen Sie es so, ansonsten die spezifische Eigenschaft, die Sie als Schlüssel benötigen. (ID, CODE usw.) Wie Sie den Wert des Dropdown - / Select-Reglers einstellen können, hängt von 3 ab, wenn die Dropdown-Taste ein einziges Owny ist (wie in allen Beispielen im plunkr) Es, zB Scope. dropdownmodel scope. user. state Wenn Sie das Objekt als Schlüssel festlegen, müssen Sie die Optionen durchschleifen, auch wenn das Objekt das Objekt nicht so ausgewählt hat, dass es unterschiedliche Hash - Tasten hat, zB: Sie können saveValue für die Gleiche Eigenschaft im anderen Objekt scope. myObject. myProperty Ein Jahr nach der Frage, musste ich eine Antwort für diese Frage zu finden, da nicht von diesen gab die eigentliche Antwort, zumindest für mich. Sie haben gefragt, wie die Option zu wählen, aber niemand hat gesagt, dass diese beiden Dinge nicht das gleiche sind: Wenn wir eine Option wie folgt haben: Und wir versuchen, eine Standard-Option wie folgt festgelegt: Es wird nicht funktionieren, aber wenn Sie versuchen Um die Option wie folgt auszuwählen: Obwohl diese beiden Objekte die gleichen Eigenschaften haben, betrachtet Angular sie als DIFFERENT, weil Angular die Referenz vergleicht. Es ist immer schmerzlich für Entwickler mit ng-Optionen. Zum Beispiel: Erhalten leer / leeren ausgewählten Wert in der Auswahl-Tag. Vor allem beim Umgang mit JSON Objekt in ng-Optionen, wird es langweiliger. Hier habe ich einige Übungen auf dem getan. Ziel: Iteriere Array von JSON-Objekten durch ng-Option und setze erstes Element. In select-Tag musste ich zeigen, xyz und abc, wo xyz muss ohne viel Bemühungen ausgewählt werden. Nach oben Codebeispiel, können Sie sich aus dieser Übertreibung.


No comments:

Post a Comment