前提・実現したいこと
あるサイトで学習しているときにはじめてみる属性?がありました。
該当のソースコードに記載します。(次の章)
該当のソースコード
javascript:test.js
1import React, { Component } from 'react'; 2import Todo from './Todo'; 3 4 5class TodoList extends Component { 6 7 render() { 8 const todos = this.props.todos.map( todo => 9 <Todo 10 key={todo.id} 11 //問題の部分↓ 12 {...todo} 13 /> 14 ) 15 16 return( 17 <ul> 18 {todos} 19 </ul> 20 ); 21 } 22} 23 24export default TodoList
コメントアウトしているTodoコンポーネントにpropsを渡しているところで、{...todo}の{...}という部分です。
これはどういった処理をしているのでしょうか?
基礎的な内容だとおもいますが、どうかご教授下さい。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。