2
工作,我是新來的採用了棱角分明的JS,我很困惑,我有這樣的代碼角JS納克級不是谷歌瀏覽器的工作,但在Firefox
angular.module("sportStore")
.constant("productListActiveClass", "btn-primary")
.controller("productListCtrl", function($scope, $filter, productListActiveClass) {
var selectedCategory = null;
$scope.selectCategory = function(newCategory) {
selectedCategory = newCategory;
}
$scope.categoryFilterFn = function(product) {
return selectedCategory == null ||
product.category == selectedCategory;
}
$scope.getCategoryClass = function(category) {
return selectedCategory == category ? productListActiveClass : "";
}
});
<div class="panel panel-default row" ng-controller="productListCtrl">
<div class="col-xs-3">
<a ng-click="selectCategory()" class="btn btn-block btn-default btn-lg">Home</a>
<a ng-repeat="item in data.products | orderBy:'category' | unique: 'category'" ng-click="selectCategory(item.category)" class="btn btn-block btn-default btn-lg" ng-class="getCategoryClass(item.category)">
{{item.category}}</a>
</div>
</div>
那麼當我嘗試它,導致鉻如下:
,並在firefox如下:
有人能告訴我爲什麼會發生這種情況嗎? ng級的工作在Firefox上,但不是在鉻。提前致謝。