例えばモデルに関連してデータベースエントリを作成する方法がある。methodObject表記(例えば、反応しSequelize)
user.createPost({...})
instance.methodInstanceになります。私は、 "createPost"表記がSequelizeの特異性だと思ったが、Reactに遭遇したよりも。ではあなたは、このようなのようなコンポーネントを定義することができリアクト:別のコンポーネントは、このようにそれをレンダリングすることができ
function Square(props) {
return (
<button className="square" onClick={() => props.onClick()} >
{props.value}
</button>
);
}
を:
class Board extends React.Component {
renderSquare(i) {
return <Square />;
}
今、私たちはmethodClassにのぼる「renderSquare」の表記を、持っています。これは私が気づいていないjavaの構文ですか、それともこれら2つのライブラリのスタイルが似ているのは偶然でしょうか?
私は、(より一般的な)object.method構文ではなく、ラクダのケースで連結されたメソッドとオブジェクトを標準のjavascript構文で記述するかどうかを尋ねています。