質問編集履歴

2

文言修正

2020/11/07 08:56

投稿

Suumon
Suumon

スコア211

test CHANGED
File without changes
test CHANGED
@@ -204,4 +204,4 @@
204
204
 
205
205
  というメッセージが表示されておりました。
206
206
 
207
- 何か追記し忘れの情報違うのでしょうか?
207
+ 何か追記し忘れがあるのでしょうか?

1

追記

2020/11/07 08:56

投稿

Suumon
Suumon

スコア211

test CHANGED
File without changes
test CHANGED
@@ -139,3 +139,69 @@
139
139
  何かわかることがあれば、ご教示いただけると幸いです。
140
140
 
141
141
  よろしくお願いいたします。
142
+
143
+
144
+
145
+ ## 追記(2020/11/07時点)
146
+
147
+
148
+
149
+ [vue.jsのSlotからScoped Slotまでを理解しよう](https://reffect.co.jp/vue/vue-js-slot-scoped-slot)を参考に親と子のコンポーネントを修正。
150
+
151
+
152
+
153
+ ```
154
+
155
+ // 子コンポーネント
156
+
157
+ <template>
158
+
159
+ <div>
160
+
161
+   (…省略)
162
+
163
+ <slot name="del-btn" :deleteAccount="deleteAccount"></slot>
164
+
165
+ </div>
166
+
167
+ </template>
168
+
169
+ ```
170
+
171
+ ```
172
+
173
+ // 親コンポーネント
174
+
175
+ <template>
176
+
177
+ <PWList>
178
+
179
+   (…省略)
180
+
181
+ <template v-slot:del-btn="{ deleteAccount }">
182
+
183
+ <v-btn @click="deleteAccount" class="mr-4">
184
+
185
+ delete
186
+
187
+ </v-btn>
188
+
189
+ </template>
190
+
191
+ </PWList>
192
+
193
+ </template>
194
+
195
+ ```
196
+
197
+ ただ、子コンポーネントの"deleteAccount"に波線が引かれており、
198
+
199
+ ```
200
+
201
+ Unresolved variable or type deleteAccount
202
+
203
+ ```
204
+
205
+ というメッセージが表示されておりました。
206
+
207
+ 何か追記し忘れの情報が違うのでしょうか??