Domanda

Ho problemi con il testo impostato in ingresso di testo in Onsen.Come impostare il testo o il valore per l'input di testo in OnSen con JavaScript?

Scusa per il mio povero inglese.

È stato utile?

Soluzione

in angolari, il valore chagnes secondo il modello NG.
Ad esempio, HTML è

<div ng-controller="MyCtrl" ng-init="text = 'Hello'">
    <ons-text-input 
        ng-model="text"
        style="display: block; width: 100%" value="OK">
    </ons-text-input>

    <div ng-click="setText('changed1');">Change 1!</div>
    <div ng-click="setText('changed2');">Change 2!</div>
    <div ng-click="setText('changed3');">Change 3!</div>
</div>
.

e il codice JS è

app = angular.module('myApp', ['onsen.directives']);

app.controller('MyCtrl', function($scope) {  
    $scope.setText = function(str) {
       $scope.text = str;
    };    
});
.

Quando il testo variabile che è il modello NG stesso cambia, il valore dell'input cambia automaticamente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top