javascript - 我的 ng-click 和 ng-if 在托管后不起作用

标签 javascript angularjs node.js web visual-web-developer

friend 们,我正在构建一个 MEAN 堆栈应用程序。 * 我已将应用程序托管在 Heroku 上,并在 mLab 上托管了数据库。

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

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

我想做什么?

我需要在点击另一个部门时隐藏该部门。每个部门都链接到另一个特定部门。如果单击一个分区,则该分区链接的 div 应显示,而前一个分区应隐藏。

Everything goes well until I deploy my changes.The code does not work and all the divs appear at one time. Code doesn't work.

我使用了 Angular 和 jQuery
  • 为了隐藏划分,我使用了 Angular ng-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 自动获取 Heroku 应用程序中的提交,则您的 dyno 会需要一些时间来获取这些更改并重新更新您的应用程序。也许您可以等待更多时间,然后尝试刷新或清除浏览器缓存,然后刷新。

关于javascript - 我的 ng-click 和 ng-if 在托管后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42951416/

相关文章:

node.js - Cloud Functions for Firebase - 将 PDF 转换为图像

javascript - 将空格键参数传递给另一个空格键参数

javascript - 如何提取嵌套对象数组的值?

javascript - 通过数组 react 生成子项时不会更新

javascript - 编译失败: Module not found: Can't resolve '../../common/form' in 'src' components time'

javascript - jQuery 喜欢内联语法而不使用 jQuery?

javascript - 路由提供者不工作

javascript - 仅当使用 AngularJS 从服务器发现新数据时才自动刷新数据

javascript - 无法在 tagsInput 自动完成 Angular 中搜索输入键

node.js - Node Redis 异步