2016-09-30 5 views
-2

Wir haben ein Problem, wo wir die Elemente eines Arrays in einem neuen line.below angezeigt werden möchten, ist mein CodeAnzeige der Eingabefeldelemente in einer neuen Zeile

<textarea class="form-control" type="text" data-ng-model="arrColumnNames" ng-list="&#10;" ng-trim="false" required 
    name="arrColumnNames" required minlength="0" 
    placeholder="" 
    class="form-control"></textarea> 

<textarea id="test" class="form-control" style="margin-top:2%; width: 60%;" rows="10" > 
Resulting definition:<![CDATA[<?xml version='1.0' encoding='UTF-8'?> 
<Scols > 
<scol>{{arrColumnNames}}</scol> 
</Scols> 
]]> 
</textarea> 

In dem obigen Code, in dem ersten Eingabetextbereich (mit textarea class = "form-control"), gibt der Benutzer die Array-Elemente ein. Ich wollte, dass diese vom Benutzer eingegebenen Array-Elemente im Textbereich mit id = "test" angezeigt werden. Wenn das Array im Textfeld mit id = "test" angezeigt wird, wird es horizontal angezeigt, z. wenn die Benutzereingaben drei Elemente im Texteingabebereich (mit Textbereich class = „Form-control“), dann wird das Textfeld mit id = „test“ werden die unter

<scol>["s1","s2","s3"]</scol> 

Anzeige mag ich wissen, wie angezeigt die Elemente wie unten.

erwartete Ausgabe

<scol>s1</scol> 
<scol>s2</scol> 
<scol>s3</scol> 

Gibt es eine Möglichkeit, die Elemente der Anordnung in dem obigen Format anzuzeigen. Jede Hilfe auf dem oben genannten wird sehr geschätzt. Vielen Dank im Voraus

+0

Überprüfen Sie verwenden werden, während in Textarea die Eingabe, wie Benutzer zwischen Array-Elementen unterschieden wird? Von oben, ist das ["s1", "s2", "s3"] welcher Benutzer in Textarea eingegeben? –

Antwort

0

sollten Sie ng-repeat

<Scols> 
    <scol ng-repeat="values in arrColumnNames">{{values}}</scol> 
</Scols> 

die jsfiddle

+0

Ich denke, Sie haben meine Anforderung nicht verstanden. Im ersten Eingabetextbereich (mit textarea class = "form-control") gibt der Benutzer die Array-Elemente ein. Ich wollte, dass diese vom Benutzer eingegebenen Array-Elemente im Textbereich mit id = "test" angezeigt werden. Wie oben angegeben, wird es derzeit als ["s1", "s2", "s3"] angezeigt. Aber wollte sie es anzuzeigen, wie s1 s2 s3 Hoffe, dass die Anforderung jetzt klar. – vr3w3c9

+0

@ vr3w3c9 Ich denke, Sie haben die Fragen aktualisiert, überprüfen Sie diese jsfiddle: https://jsfiddle.net/gzo96ryj/. U muss gültiges json-Array ('[" s1 "," s2 "," s3 "]') übergeben, damit es funktioniert –

+0

Danke für das Update. Aber ich verstehe immer noch nicht, was dein Geigercode macht. Ich sehe keine Relevanz für die Suchanfrage, die ich gestellt habe. Ich bin nicht imstande, alle Daten zu sehen in < Scols> {{Werte}}
Auch nach Werten in Todo TextArea- – vr3w3c9

Verwandte Themen