0
我試圖在單擊鏈接時顯示輸入(並隱藏另一個)。用ng-show綁定ng-click的問題
到目前爲止,我已經試過:
<input ng-if="form.type=='Other'" type="text" class="form-control" placeholder="{{questions.n3B.placeholder}}" ng-hide="editplaceholder == true"/>
<input ng-show="editplaceholder == true" ng-model="questions.n3B.placeholder" type="text" class="form-control"/>
<a href="" ng-if="form.type=='Other' && editMode" class="edit-link" ng-click="EditPlaceholder()" >Edit placeholder</a>
和得到的功能觸發:
var EditPlaceholder = function ($scope) {
$scope.editplaceholder = true;
};
我缺少什麼?
我在AngularJS還挺新的,我認爲我的大部分問題都來自於缺乏基礎的堅實基礎......
嗨征服者, 我沒有安靜明白你提出的修改,我試過,但它不工作(也是東西不好看)。 $ scope.EditPlaceholder = function($ scope){ $ scope.editplaceholder = true; }; –
一旦我將它放入正確的控制器,您的答案完美無缺。謝謝!! –