質問編集履歴

2

誤字

2018/05/24 00:44

投稿

desy
desy

スコア6

test CHANGED
File without changes
test CHANGED
@@ -58,4 +58,4 @@
58
58
 
59
59
  ```
60
60
 
61
- コピー&ペーストで貼り付ければ動作が停止しないし、動作が停止する前に保存ができれば続けて書くこともできます。(開き直した直後に動が停止したケースもあります..)
61
+ コピー&ペーストで貼り付ければ動作が停止しないし、動作が停止する前に保存ができれば続けて書くこともできます。(開き直した直後に動が停止したケースもあります..)

1

当現象が起きた環境、ソースコードについて追記。

2018/05/24 00:44

投稿

desy
desy

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1 +1,61 @@
1
1
  タイトルの通りです。Monaca Cloud IDE上でasync/awaitの式を記述すると高確率でページが固まってしまいます。保存していなくても動作が停止するので、リロードすると保存前の状態に戻されてしまいます。何が原因なのでしょうか。
2
+
3
+
4
+
5
+ ---
6
+
7
+
8
+
9
+ 追記
10
+
11
+ 環境等について記載します。失礼しました。
12
+
13
+
14
+
15
+ フレームワーク: OnsenUI2 v2.9.2, AngularJS v1.6.9
16
+
17
+ 外部ライブラリ: ncmb v2.2.1
18
+
19
+
20
+
21
+ jQueryは使ってないです。
22
+
23
+ JavaScript部分の記述を抜粋します。
24
+
25
+
26
+
27
+ ```JavaScript
28
+
29
+ var app = angular.module("myApp", ["onsen"]);
30
+
31
+
32
+
33
+ var application_key = "XXXXXX"; // APIキーが書かれています。
34
+
35
+ var client_key = "XXXXXX"; // APIキーが書かれています。
36
+
37
+ var ncmb = new NCMB(application_key, client_key);
38
+
39
+
40
+
41
+ app.run(() => {
42
+
43
+ ons.ready(async () => {
44
+
45
+ const test = await // ここまで記述するとブラウザが動作を停止します。
46
+
47
+
48
+
49
+ // ↓記述したいコードを下に続けます。
50
+
51
+ const test = await ncmb.DataStore("items").fetchAll(); // 非同期処理です。
52
+
53
+ console.log(test);
54
+
55
+ });
56
+
57
+ });
58
+
59
+ ```
60
+
61
+ コピー&ペーストで貼り付ければ動作が停止しないし、動作が停止する前に保存ができれば続けて書くこともできます。(開き直した直後に動画が停止したケースもあります..)