AngularJS APPAngularJS와하십시오 굴릴 버튼 (reloadRoute ??)와 바인딩 기능 양방향 데이터를 적용
내가 조건부를 작성해야, 내가 무한한 다이제스트 루프의이 문제를 해결할 수있는 방법을 이해하고 싶은?
목표는 각도의 양방향 데이터 바인딩을 사용하는 것이지만, 문자를 임의로 정렬하려면 출력을 수정해야합니다.
내 HTML :
<div class="container-fluid phrase-container text-center">
<!-- == User Phrase Input == -->
<input type = "text" ng-model = "phrase.firstPhrase" placeholder="Please enter phrase"><br><br>
</div>
<div class="container-fluid anagram-container text-center">
<!-- == Final anagram == -->
Anagram: {{phrase.fullAnagram()}}
</div>
내 자바 스크립트 :
<input ng-model="word" type="text"/>
<p>
{{anagram}}
</p>
그리고 JS의를 : 사용할 수 있도록
이var app = angular.module("app", []);
app.controller('mainController', function($scope) {
$scope.main = {};
$scope.main.title = "AnagramJS";
// Refresh Page acts as reroll button
$scope.reloadRoute = function() {
$route.reload();
};
// Anagram Creation
$scope.phrase = {
firstPhrase: "",
fullAnagram: function() {
var finalPhrase;
finalPhrase = this.firstPhrase.split('').sort(function() {
return 0.5 - Math.random()
}).join('');
return finalPhrase
}
};
});
? 다른 anagram을 위해 – FreshOceans