Comment définir le texte ou la valeur pour la saisie de texte à OnSen?

StackOverflow https://stackoverflow.com//questions/24053500

  •  21-12-2019
  •  | 
  •  

Question

J'ai un problème avec définir le texte dans la saisie de texte à OnSen.Comment définir du texte ou une valeur pour la saisie de texte en Onsen avec JavaScript?

Désolé pour mon mauvais anglais.

Était-ce utile?

La solution

en angularjs, la valeur chagnes selon le modèle NG.
Par exemple, HTML est

<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>

et JS code est

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

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

Lorsque le texte de variable qui est NG-Model change lui-même, la valeur de l'entrée change automatiquement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top