我想用一個字體真棒像按鈕使用ng-show布爾值true或false。 這裏是我的索引AngularJS:字體真棒像按鈕不顯示下ng顯示
<p ng-controller="DivCtrl2" style="background-color:red">
Here is red
<div ng-show="hasLikedUser == false" class="tab-item" ng-click="toggleLikeUserPage()">
<i class="fa fa-thumbs-o-up" style="font-size: 2em; float:left; padding-left: 16px; margin-top:12px " ></i>
</div>
<div ng-show="hasLikedUser == true" class="tab-item" ng-click="toggleLikeUserPage()">
<i class="fa fa-thumbs-up" style="font-size: 2em; float:left; padding-left: 16px; margin-top:12px " ></i>
</div>
</p>
下面的代碼是在我的控制文件中的代碼:
.controller('DivCtrl2', function($scope) {
$scope.toggleLikeUserPage = function()
{
if($scope.hasLikedUser){
$scope.hasLikedUser = false;
alert("This is false");
} else{
$scope.hasLikedUser = true;
alert("This is true");
}
}
這裏是普拉克演示中,我取得了 https://plnkr.co/edit/Zhxmmmypkypd95gXYrzx?p=preview 我面臨的挑戰是,當我運行代碼字體圖標不會出現。請問我錯了什麼?
也謝謝。只是不能接受兩個答案 – Blaze