質問編集履歴
3
親コンポーネントのsampleを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -68,6 +68,8 @@
|
|
68
68
|
|
69
69
|
:data = data
|
70
70
|
|
71
|
+
@catchChildState = "changeState"
|
72
|
+
|
71
73
|
/>
|
72
74
|
|
73
75
|
</template>
|
@@ -76,7 +78,7 @@
|
|
76
78
|
|
77
79
|
<script>
|
78
80
|
|
79
|
-
export default {
|
81
|
+
export default {
|
80
82
|
|
81
83
|
data() {
|
82
84
|
|
@@ -94,7 +96,7 @@
|
|
94
96
|
|
95
97
|
methods {
|
96
98
|
|
97
|
-
ca
|
99
|
+
changeState(d) {
|
98
100
|
|
99
101
|
this.states.push(d)
|
100
102
|
|
2
親コンポーネントのsampleコード catchChildState を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,6 +82,8 @@
|
|
82
82
|
|
83
83
|
return {
|
84
84
|
|
85
|
+
states: [],
|
86
|
+
|
85
87
|
state: false,
|
86
88
|
|
87
89
|
data: いくつか情報の入ったオブジェクト
|
@@ -94,7 +96,9 @@
|
|
94
96
|
|
95
97
|
catchChildState(d) {
|
96
98
|
|
97
|
-
this.state
|
99
|
+
this.states.push(d)
|
100
|
+
|
101
|
+
this.state = this.states.some(val => val == true);
|
98
102
|
|
99
103
|
}
|
100
104
|
|
1
リクエストを追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -41,6 +41,12 @@
|
|
41
41
|
なにか検知したらとめるような方法はないでしょうか?
|
42
42
|
|
43
43
|
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
※ リクエスト:
|
48
|
+
|
49
|
+
できれば、子コンポーネントごとの条件算出は子コンポーネントで行いたいです。
|
44
50
|
|
45
51
|
|
46
52
|
|