質問編集履歴
1
質問を完結に
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,8 @@
|
|
1
1
|
以前Chart.jsでグラフを表示する処理をpromiseで処理していく順番で追加の質問です。
|
2
2
|
|
3
|
-
ajaxで通信後showData1→showData2
|
3
|
+
ajaxで通信後showData1→showData2と処理してほしいのですがajaxの通信成功時の処理より前にshowData2(flg)が走ってしまいます。
|
4
4
|
|
5
|
-
.then()は上から順番に解決していくわけでは無いのでしょうか?
|
5
|
+
.then()は上から順番に解決していくわけでは無いのでしょうか?
|
6
|
-
|
7
|
-
|
8
6
|
|
9
7
|
|
10
8
|
|
@@ -102,13 +100,7 @@
|
|
102
100
|
|
103
101
|
.then(
|
104
102
|
|
105
|
-
showData2
|
106
|
-
|
107
|
-
)
|
108
|
-
|
109
|
-
.then(
|
110
|
-
|
111
|
-
|
103
|
+
showData2(flg)//←ここが最初に実行されてしまう
|
112
104
|
|
113
105
|
)
|
114
106
|
|
@@ -132,7 +124,9 @@
|
|
132
124
|
|
133
125
|
|
134
126
|
|
135
|
-
let showData2 = () =>{
|
127
|
+
let showData2 = (flg) =>{
|
128
|
+
|
129
|
+
flg = true;
|
136
130
|
|
137
131
|
let chart ;
|
138
132
|
|
@@ -146,14 +140,6 @@
|
|
146
140
|
|
147
141
|
};
|
148
142
|
|
149
|
-
|
150
|
-
|
151
|
-
let changeFlg = (boolean) => {
|
152
|
-
|
153
|
-
flg = boolean;
|
154
|
-
|
155
|
-
};
|
156
|
-
|
157
143
|
};
|
158
144
|
|
159
145
|
```
|