teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

誤字

2020/03/16 02:51

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 聞きたいこと
2
- 下のように定義したVueコンポーネントのpropsに対して、`<Button button-title="BUTTON TITLE" />` といったように、ケバブケースでpropsを引き渡し、受け取り側が`buttonTItle`のようにキャメルケースの場合でも問題なく動作する理由ってVueのリファレンスに記載などありますでしょうか。
2
+ 下のように定義したVueコンポーネントのpropsに対して、`<Button button-title="BUTTON TITLE" />` といったように、ケバブケースでpropsを引き渡し、受け取り側が`buttonTitle`のようにキャメルケースの場合でも問題なく動作する理由ってVueのリファレンスに記載などありますでしょうか。
3
3
 
4
4
 
5
5
  ``` Vue

2

読みやすく変更

2020/03/16 02:51

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 聞きたいこと
2
- 下のように定義したVueコンポーネントのpropsに対して、`<Button button-title="BUTTON TITLE" />` といったように、ケバブケースでpropsを引き渡しも問題なく動作する理由ってVueのリファレンスに記載などありますでしょうか。
2
+ 下のように定義したVueコンポーネントのpropsに対して、`<Button button-title="BUTTON TITLE" />` といったように、ケバブケースでpropsを引き渡し、受け取り側が`buttonTItle`のようにキャメルケースの場合でも問題なく動作する理由ってVueのリファレンスに記載などありますでしょうか。
3
3
 
4
4
 
5
5
  ``` Vue

1

記載ミス

2020/03/16 02:50

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -4,21 +4,16 @@
4
4
 
5
5
  ``` Vue
6
6
  <template>
7
- <Button
7
+ <div>
8
- button-title="BUTTON TITLE"
8
+ <el-button>{{ buttonTitle }}</el-button>
9
- ></Button>
9
+ </div>
10
10
  </template>
11
-
12
11
  <script>
13
- import Button from '../components/button/Button'
14
-
15
- export default {
12
+ export default {
16
- components: {
13
+ props: [
17
- Button
14
+ 'buttonTitle',
18
- },
15
+ ],
19
- data() {
20
- },
21
- }
16
+ }
22
17
  </script>
23
18
 
24
19
  ```