Ich habe ein Problem im Zusammenhang mit der Sichtbarkeit einer Schaltfläche. Ich muss eine Schaltfläche ausblenden, wenn kein Text im Formularfeld vorhanden ist, und sie anzeigen, wenn sie ausgefüllt ist. Ich habe einige Code bekam:Schaltfläche anzeigen/verbergen mit ng-show
<div class="TextAreaCont">
<input ng-model="pageUrl" placeholder="Facebook Page URL" type="text">
</div>
<div class="ButtonCont" ng-show="ctrl.isButtonVisible()">
<button ng-click="ctrl.send()">Fetch data</button>
</div>
Und ich schrieb es:
Facebook.controller('PageCtrl', ['$scope', function($scope){
$scope.isButtonVisible = function(){
if($scope.pageUrl){return true}else{return false}
};
Wo liegt das Problem? Um ehrlich zu sein, habe ich noch nie JS und Angular.
Was ist los? Ist es immer sichtbar? Niemals sichtbar? Bitte klären Sie Ihre Frage –
Es ist immer sichtbar. Ich möchte nur sichtbar machen, wenn Text vorhanden ist. – FunkyBlue