[react]ジョブの説明:ブログ記事の変更ボタンの作成
2206 ワード
ジョブの説明:ブログ記事の変更ボタンの作成
関数()の違い
<button onClick={ 제목바꾸기 }>버튼</button>
=>ここには、タイトルの変更という関数が含まれています.
=>でもここで打つことはできません().()入るとスタートをクリックするので、先にスタート
=>1日に1 jsやった時に勉強した記憶、アサバリ、これで実力が上がるのかな、勉強が出てきたみたい!
stateを変更するには、関数を変更する必要があります。
function 제목바꾸기(){
글제목[0] = 1;
}
=>このように直接変更すると変更される可能性がありますが、反映されません.
=>なので、Webアプリケーションのようにすぐに変更するなら… function 제목바꾸기(){
글제목변경();
}
=>記事タイトル関数を変更するとstateが置き換えられます
=>だから中の形で代用します. function 제목바꾸기(){
글제목변경(['여자코트 추천', 'ㅁ', 'ㅠ']);
}
=>ただし、開発者のようにハードコーディングを行う場合は、
=>記事タイトル[0]=1 stateに直接アクセスして元のstateを変更することはできません
=>Vueはactionから直接データにアクセスできません
これは習慣であり、技能でもある.
=>ただし、slownコピーではなくdeepcopyを作成する必要があります.
ただvar newArray = 글제목;
=>jsからコピーするのではなく、値を共有します.したがって、コピーした変数を変更すると、元の値にも影響します.これはコピーではありません...リンクだけ...
https://youtu.be/fD0t_DKREbE
=>ビデオに正確に表示(英語;;)
=>objはslowコピーになります
=>値のみの場合、コピー処理が行われます.
だから...調味料を入れる.deep copyになります.
=>ES 6の新しい構文spread operatorは、カッコまたはカッコを展開できます.そしてカウンターの[]で詰め直し!まったく別問題だ.コピー成功!
=>stateデータ交換!!!!暗唱と理解します!!! function 제목바꾸기(){
var newArray = [...글제목];
newArray[0] = '여자코트 추천';
글제목변경( newArray );
}
=>反応原則:immutable data
Reference
この問題について([react]ジョブの説明:ブログ記事の変更ボタンの作成), 我々は、より多くの情報をここで見つけました
https://velog.io/@2taesung/React-숙제-해설-블로그-글-수정버튼-만들기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
<button onClick={ 제목바꾸기 }>버튼</button>
function 제목바꾸기(){
글제목[0] = 1;
}
function 제목바꾸기(){
글제목변경();
}
function 제목바꾸기(){
글제목변경(['여자코트 추천', 'ㅁ', 'ㅠ']);
}
var newArray = 글제목;
function 제목바꾸기(){
var newArray = [...글제목];
newArray[0] = '여자코트 추천';
글제목변경( newArray );
}
Reference
この問題について([react]ジョブの説明:ブログ記事の変更ボタンの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@2taesung/React-숙제-해설-블로그-글-수정버튼-만들기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol