HTML:Splitting ein Wert mit Javascript
<select ng-model="initial_data.dept_bp" ng-change="get_sod()" class="form-control">
<option ng-repeat="s in sod_list" ng-value="s.dept" >{{s.dept_name}}__{{s.bp_name}}</option>
</select>
Ich bin das Bestehen des ng-Modellwertes in meinen ngcontroller/script var str = $scope.initial_data.dept_bp
. Der Wert innerhalb ist jedoch eine Kombination aus zwei DB-Spalten, die durch "__" getrennt sind. Wie kann ich diesen Wert in 2 verschiedene Variablen aufteilen? wie diejenigen vor __ ist eine Variable und nach __ ist eine andere Variable unabhängig von der Länge des ng-Modell-Wertes. Vielen Dank im Voraus
können Sie nicht verwenden str.split (‚__‘), wird es eine Reihe von zwei gespaltet Strings zurückgeben? – Maverick
kann ich etwas wie 'var newstr = str.split ('__', 1) [0];' – vellattukudy
hat das etwas mit AngularJS zu tun? Möchten Sie die Zeichenfolge nur mit Javascript teilen oder möchten Sie dies in der eckigen Vorlage tun? – TimoSolo