質問編集履歴

3

親コンポーネントのsampleを修正しました

2020/02/12 05:09

投稿

nieve
nieve

スコア33

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
- catchChildState(d) {
99
+ changeState(d) {
98
100
 
99
101
  this.states.push(d)
100
102
 

2

親コンポーネントのsampleコード catchChildState を修正しました。

2020/02/12 05:09

投稿

nieve
nieve

スコア33

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 = d;
99
+ this.states.push(d)
100
+
101
+ this.state = this.states.some(val => val == true);
98
102
 
99
103
  }
100
104
 

1

リクエストを追記しました。

2020/02/12 05:02

投稿

nieve
nieve

スコア33

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