質問編集履歴

2

前画面からJSで変数の渡すところがうまくいっていないことがわかり、試したこと②に情報を追記しました。

2019/07/07 04:04

投稿

nakatoku
nakatoku

スコア12

test CHANGED
File without changes
test CHANGED
@@ -102,6 +102,8 @@
102
102
 
103
103
  ### 試したこと
104
104
 
105
+ ①試したこと
106
+
105
107
  他のページ遷移はうまくいっているので、変数名を変更して、同じ記述を実装してみましたが、うまくいかなかったです。
106
108
 
107
109
  this.backTop = function(){
@@ -112,6 +114,34 @@
112
114
 
113
115
 
114
116
 
117
+ ②以下をコメントアウトしたらうまく動くことがわかりました。
118
+
119
+ this.items = myNavigator.getCurrentPage().options;
120
+
121
+ this.items.score = this.items.rightNum * rate;
122
+
123
+
124
+
125
+ 前の画面で、渡すために定義しているいかJSの内容が引き継げていないようです。
126
+
127
+ callback: function() {// NEXTがクリックされたら
128
+
129
+ if(me.items.currentNum >= me.items.totalNum-1){//全問終了したら
130
+
131
+ myNavigator.pushPage('result.html',{totalNum:me.items.totalNum,rightNum:rightNum});
132
+
133
+ }else{//まだクイズが残っていれば
134
+
135
+ me.items.currentNum++;
136
+
137
+ $scope.$apply(questionInit);//次のクイズ用意($scope.$applyを使うことにより強制的にデータバインドさせる)
138
+
139
+ }
140
+
141
+ }
142
+
143
+
144
+
115
145
  ### 補足情報(FW/ツールのバージョンなど)
116
146
 
117
147
  以下でプロジェクトを作成しております。

1

実際の画面のハードコピーを添付いたしました。

2019/07/07 04:04

投稿

nakatoku
nakatoku

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### 前提・実現したいこと
1
+ ![イメージ説明](d0645adc11f32794af4ad58c6a43e7ab.jpeg)### 前提・実現したいこと
2
2
 
3
3
 
4
4
 
@@ -10,15 +10,15 @@
10
10
 
11
11
  HTMLとJSの連携がうまくいっていないようなのです。
12
12
 
13
+ 実際の画面のハードコピーを添付いたしました。
13
14
 
14
-
15
- ●参考URL
16
-
17
- https://matorel.com/archives/792
15
+ 非常に初歩的な内容かと思いますが、何卒よろしくお願いいたします。
18
16
 
19
17
 
20
18
 
19
+ ●参考にしたURL
20
+
21
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
21
+ https://matorel.com/archives/792
22
22
 
23
23
 
24
24