diff --git a/src/guide/component-props.md b/src/guide/component-props.md index 10b39e71..7dc9e409 100644 --- a/src/guide/component-props.md +++ b/src/guide/component-props.md @@ -102,7 +102,6 @@ props: { オブジェクトのすべてのプロパティをコンポーネントのプロパティ(props)として渡したい場合は、引数なしで `v-bind` を使うことができます (`:prop-name` の代わりに `v-bind`を使用)。例えば、`post` オブジェクトが与えられたとします。 - ```js post: { id: 1, @@ -198,8 +197,7 @@ app.component('my-component', { // デフォルト値つきの関数型 propG: { type: Function, - // オブジェクトや配列のデフォルトとは異なり、これはファクトリ関数ではありません。 - // これは、デフォルト値としての関数を取り扱います。 + // オブジェクトや配列のデフォルトとは異なり、これはファクトリ関数ではありません。これは、デフォルト値としての関数を取り扱います。 default: function() { return 'Default function' } @@ -252,7 +250,6 @@ app.component('blog-post', { HTML の属性名は大文字小文字を区別しないので、ブラウザは全ての大文字を小文字として解釈します。つまり、 DOM(HTML) テンプレート内においては、キャメルケースのプロパティ名はケバブケース(ハイフンで区切ったもの)を使う必要があります。 - ```js const app = Vue.createApp({})