问题标签 [zone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
586 浏览

sql - 转换为本地时区

我正在尝试从可用的时区名称和时区获取本地时间戳。

TimeZone ='19:59:00' TimeZoneName ='EST'

需要当地时间?

0 投票
2 回答
878 浏览

amazon-web-services - 在同一可用区的自动扩展组中启动 EC2 实例

我已经编写了一个用于启动我的堆栈的 cloudformation 模板。我的要求是让所有实例位于同一个可用区 (AZ) 中,而不是位于多个 AZ 中。我正在使用自动缩放组,因此我无法在同一个 AZ 中启动实例。

如果实例在不同的 AZ 上启动,我无法将持久性 docker 容器从一个实例迁移到另一个实例,因为flocker 使用 EBS 卷。

任何解决方法都会有很大帮助。

谢谢你。

0 投票
1 回答
450 浏览

parsing - 区域文件格式问题,dnsjava 解析器崩溃 - BIND 9

我正在制作一个使用解析器从 DNS 解析所有主区域的应用程序,我使用的解析器来自 dnsjava 库(org.xbill.DNS.Master)。我正在解析的所有区域都已通过 rndc 添加到 BIND 9 中。我面临的问题是一些区域文件没有解析,解析器给出了错误

下面给出一个例子,这个区域的名称是 pensoul.my,它的文件看起来像,

在解析这个以及所有这种格式的区域时,我得到了绝对名称错误。

为了检查这个区域文件的格式,我使用了命令,

它给出的状态为 OK,这意味着文件格式没有明显错误。

我需要使用另一个解析器,还是有办法解决这个问题?

0 投票
3 回答
6543 浏览

cloud - gcloud compute 命令知道机器的当前区域

我需要谷歌云的帮助,我正在使用谷歌云做 1 个应用程序。在谷歌云中,我有 1 个 Windows 实例和谷歌云 sdk。我需要一个命令来返回该实例的区域名称。注意 - 我不需要区域列表。我只需要运行我的实例的区域名称。先感谢您。

0 投票
4 回答
1708 浏览

time - OutSystems 时区转换

我需要帮忙

默认 OutSystems 时区是 UTC 有一个名为 ConvertFromTimeZone(1,2,3) 的操作

1-你写日期和时间,这里没问题。

2 & 3 - 您必须编写 SourceTimeZone 和 DestinationTimeZone,它们必须以 Text 数据类型编写。

我的问题是:我到底应该怎么写?

谢谢。

0 投票
5 回答
5507 浏览

angular - Angular 2 更新后出现此错误:无法读取未定义的属性“区域”

我刚刚将 angular 2 从 beta 9 更新到 beta 11(或 beta 10),现在我在控制台中收到了这个错误:Uncaught TypeError: Cannot read property 'zone' of undefinedangular2-polyfills.js:142没有更改任何代码的情况下。

控制台报告错误的行angular2-polyfills.js:142是:

我正在使用普通的js。

在 index.html 中,我包含了这 4 个 js 文件:

我使用的所有 ngZone 相关代码都是为了使类的方法可以从外部 js 访问。

此外,我尝试评论我使用 ngZone 的所有代码,但错误仍然存​​在。

与什么相关以及如何解决此错误?

0 投票
2 回答
436 浏览

angularjs - 为什么总是可以使用 Angular2 构建单向数据流?

我正在参考这篇文章

文章中提到之所以angular2快于,angular1是因为angular2能够构建单向变化检测树。

我不明白的是,如果你有@output并且eventEmitter数据流本质上是非单向的,因为数据可以流回其父级。

例如

Child

Parent

上面我们有一个非常简单的设置

每当单击子项时,父项中的名称都会更新,但是由于子项从父项接收名称,因此子项也会更新。我们可以看到这不是单向的数据流,因为它不是自上而下的。

我们还可以构造一个更极端的例子

哪里C可以发出一个事件来A改变模型重新传递给模型的模型CB。如果我们只为这种变化检测遍历C子树,我们将错过模型变化AB

文章错了吗?还是我错过了什么?

0 投票
2 回答
749 浏览

google-cloud-platform - 如何更改谷歌云平台项目的地区?

我正在尝试在我的一个项目中部署Google Cloud Datalab,但我收到一条错误消息,指出它无法部署在美国以外的项目上。在创建项目时,我指定了欧洲数据中心。

我不能创建一个新项目,因为这个项目正在从促销试验中受益。

我曾尝试在 Compute 中设置此元数据键值对,但没有帮助:google-compute-default-region: us-east1.

更详细的错误消息(稍微解释一下):

如何更改项目的位置?

0 投票
1 回答
384 浏览

angular - zone.afterTask 和 zone.beforeTask 钩子方法不起作用

我正在尝试实现简单zone.afterTaskbeforeTask钩子,但尽管代码没有抛出任何错误,但这些方法永远不会被调用。

我在 github 中搜索了 Zone repo,除了示例中使用的方法之外,在源代码中找不到对这些方法的任何引用。计数示例确实使用afterTaskbeforeTask但我设置了一个调试器,并看到这些方法也从未在他们的示例中被调用。

看起来这些方法已被弃用,如果不是,请告诉我我做错了什么。

这是我的代码 -

0 投票
1 回答
907 浏览

ionic2 - FileReader 加载文件后 Ionic2 视图未更新

开发环境

cju:~/Projects/ionic2/i2ts $ ionic info
WARN: ionic.config.js 已被弃用,您可以将其删除。
您的系统信息:
Cordova CLI:6.1.1
Gulp 版本:CLI 版本 3.9.1
Gulp local:本地版本 3.9.1
Ionic Framework 版本:2.0.0-beta.6
Ionic CLI 版本:2.0.0-beta.25
Ionic App Lib 版本:2.0.0-beta.15
ios-deploy 版本:1.8.5
ios-sim 版本:5.0.8
操作系统:Mac OS X El Capitan
节点版本:v4.4.2
Xcode 版本:Xcode 7.3 Build 版本 7D175

问题

我在浏览器平台和ios手机上都试过了。要在浏览器平台上查看它,请执行以下操作

离子平台添加浏览器

离子运行浏览器

在浏览器上,它从“Hello Ionic”页面开始。单击“使用cordova-plugin-file 写入本地文件”按钮,在背面,“这是新文本”将使用cordova-plugin-file 写入本地文件。单击“使用cordova-plugin-file 从文件读取”按钮,控制台日志显示文件已读回。但是,视图没有更新。再次单击任何按钮,视图将更新为新文本。

我用谷歌搜索并发现了一个相关问题https://github.com/angular/zone.js/issues/137。也就是说,cordova-plugin-file 中的 FileReader 没有分区。但我在我的项目中使用“ionic-angular”:“2.0.0-beta.6”。它不应该已经包含修复程序。我仍然在我的 ionic2 项目中看到相同的问题 137。

代码位于https://github.com/CharlesJu1/FileReaderNotZoned

这是 hello-ionic.ts 文件。

这是 hello-ionic.html 文件。