我的ng-click和ng-if在托pipe之后不起作用

朋友,我正在构build一个MEAN堆栈应用程序。 *我已经在Heroku和mLab的数据库中托pipe了应用程序。

当我在本地运行它时,一切都很好。

每当我在本地运行它时,一切正常,每个脚本都正常运行。

我想做的事?

我需要隐藏另一个部门点击部门。 每个部门都与另一个具体部门相连。 如果点击了分区连接div应该显示,而前一个应该隐藏。

一切顺利,直到我部署我的变化。代码不起作用,所有的div一次出现。 代码不起作用。

我已经使用angular和jQuery

  • 要隐藏我已经使用angularng-if的部门
  • 要调用我已经使用ng-click的函数。 这是我的代码:

    var app = angular.module('myApp', []); app.controller('eduController', function($scope, $http) { $scope.info = 1; $scope.info2 = 0; $scope.info3 = 0; $scope.hideInfo = function() { $scope.info = 1; $scope.info2 = 0; $scope.info3 = 0; } $scope.hideInfo2 = function() { $scope.info = 0; $scope.info2 = 1; $scope.info3 = 0; } $scope.hideInfo3 = function() { $scope.info = 0; $scope.info2 = 0; $scope.info3 = 1; } }); 

如果它在你的本地主机上正常工作,可能它应该在Heroku上做同样的事情。

如果你在你的Github上使用webhook repo来自动获取你的Heroku应用程序中的提交,你的dyno 需要一些时间来获取这些更改并重新更新你的应用程序。 也许你可能会等待更多,然后尝试刷新或清除浏览器的caching ,然后刷新。