小编Ann*_*e C的帖子

angularjs在一个页面上的多个控制器

我有一个带有多个控制器的页面,其中一个控制器正在同一页面中的2个不同的div中使用.我不确定它是否是范围问题,或者我只是错过了我的代码中的内容.

这里是plunkr http://plnkr.co/edit/IowesXE3ag6xOYfB6KrN?p=preview

我想在用户点击"优惠"链接时隐藏文本框,在点击"费用"链接时显示该框.

javascript controllers angularjs angularjs-scope

19
推荐指数
2
解决办法
5万
查看次数

无法在Google应用引擎启动器中部署:googlecloudsdk.core.credentials.store.RefreshError:invalid_grant

我已经测试和部署我的应用程序2周没有问题.昨天,单击Deploy按钮后出现此错误消息.我也尝试使用命令行(appcfg.py update applicationname)进行部署,我得到了相同的消息.应用程序正在运行,GAE浏览器没有错误.

这是日志的最后一行.

googlecloudsdk.core.credentials.store.RefreshError: invalid_grant
Run Code Online (Sandbox Code Playgroud)

完整的信息在这里

Traceback (most recent call last):
  File "C:\google-cloud-sdk\bin\appcfg.py", line 32, in <module>
    bootstrapping.PrerunChecks()
  File "C:\google-cloud-sdk\bin\bootstrapping\bootstrapping.py", line 436, in PrerunChecks
    CheckCredOrExit(can_be_gce=can_be_gce)
  File "C:\google-cloud-sdk\bin\bootstrapping\bootstrapping.py", line 302, in CheckCredOrExit
    cred = c_store.Load()
  File "C:\google-cloud-sdk\bin\bootstrapping\..\..\lib\googlecloudsdk\core\credentials\store.py", line 205, in Load
    Refresh(cred)
  File "C:\google-cloud-sdk\bin\bootstrapping\..\..\lib\googlecloudsdk\core\credentials\store.py", line 229, in Refresh
    raise RefreshError(e)
googlecloudsdk.core.credentials.store.RefreshError: invalid_grant
Run Code Online (Sandbox Code Playgroud)

google-app-engine

6
推荐指数
1
解决办法
1009
查看次数

使用AngularJS隐藏滚动div

我是AngularJS的新手.当用户滚动div"B"时,我想在AngularJS中隐藏div"A".目前,当用户通过使用ng-click点击div"B"时,我可以隐藏div"A",但是在使用AngularJS滚动时我找不到任何方法.我知道,我可以使用JQuery来隐藏div但是有没有办法用AngularJS做到这一点?

更新:

我创建了一个scroll指令并用$ window附加它.现在,如果我滚动整个窗口,div将被隐藏,但我想在滚动特定div时隐藏它.我目前的实现看起来像下面:



    app.directive("scroll", function ($window) {
        return function(scope, element, attrs) {
            angular.element($window).bind("scroll", function() {
                if (this.pageYOffset >= 10) {
                    scope.hideVs = true;
                } else {
                    scope.hideVs = false;
                }
                scope.$apply();
            });
        };
    });

Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-directive

5
推荐指数
1
解决办法
2万
查看次数

ng-repeat中的angularJS过滤器表达式

我想知道实现它的最优雅和简单的方法是什么.我需要为ng-repeat添加一个过滤表达式,它将从一个属性中过滤掉2个条件.

在此示例中http://plnkr.co/edit/OMQxXvSjtuudMRGE4eZ8?p=preview

  • 如果输入A,则会显示A的复选框,
  • 输入B - 显示B的复选框.

但我想显示指定的复选框以及任何条件为空的复选框.C没有条件,所以:

  • 如果输入A,我想显示A和C复选框,
  • 输入B,我想显示B和C复选框.

javascript checkbox angularjs angularjs-ng-repeat

5
推荐指数
2
解决办法
3万
查看次数

ngGrid滚动垂直向后跳跃

这个错误发生在IE9上,它可能也发生在早期版本的IE中.该错误无法在Chrome上重现.

ngGrid,用鼠标滚动不会向下滚动页面.它不断跳回同一个位置.您需要使用浏览器边缘的滚动条来关闭页面.

angularjs ng-grid

4
推荐指数
1
解决办法
1233
查看次数

数组和角度复制的不同范围

从这个plunkr更容易看到问题:http://plnkr.co/edit/EFZCAXWFui0foMbfZkPb?p = preview

单击"单击以添加第一个"和"单击以添加第二个",然后您可以单击"锁定"图标以查看某些项目似乎具有相同的范围(或相同的ng模型).

然后单击"单击以添加第三个"此操作执行angular.copy,它不与其他共享相同的范围2.为什么?

如何将范围分开,以便每个"锁定"图标仅适用于自身,而不是其他项目?

javascript angularjs angularjs-scope

2
推荐指数
1
解决办法
7118
查看次数

我可以从现有数据库容器构建docker镜像吗?

我是码头工人的新手.我正在使用docker compose来管理容器.

我的目标是让数据库容器持久化或不持久化数据,这可以由其他开发人员在没有很多手动步骤(pg_dump和pg_store等)的情况下提取,以在本地运行他们的开发环境.

我想知道我是否可以构建数据库快照的docker镜像(postgres).这可能吗?如果没有,推荐使用docker的方法是什么?

谢谢.

postgresql docker docker-compose

2
推荐指数
1
解决办法
914
查看次数