day 5
2225 ワード
ルーティング/ページ移動
Apollo-Client/Query/投稿のインポート
try-catch/aPIリクエストエラー
const roeuter = useRouter()
-> router.Push(「移動するページ」)
const {data} = useQuery(FETCH_BOARD)
静的ルーティングを行う場合、投稿数に応じて多くの作業が必要になります.
動的ルーティングの有効化
動的ルーティングフォルダに[aaa]がある場合は/boards/aaaではありません
[aaa]は変数名と考えられる.
/board/83011を使用すると、aaaという変数には83011が含まれます.
aaa/83011
tip!
**for ~in
let str= "abs";
** for ~of
let str = "abc";
ゆっくり
forとは異なり,最初の仕様を除いて条件文は()内にある.
結果が出るまで繰り返して条件文を決めることができます
注意事項は、条件が間違っていると、条件文が回転し続けることです.
Apollo-Client/Query/投稿のインポート
try-catch/aPIリクエストエラー
ルート
const roeuter = useRouter()
-> router.Push(「移動するページ」)
Query
const {data} = useQuery(FETCH_BOARD)
静的ルーティングを行う場合、投稿数に応じて多くの作業が必要になります.
動的ルーティングの有効化
動的ルーティングフォルダに[aaa]がある場合は/boards/aaaではありません
[aaa]は変数名と考えられる.
/board/83011を使用すると、aaaという変数には83011が含まれます.
aaa/83011
tip!
// createBoardInput: {
// writer: writer,
// password: password,
// title: title,
// contents: contents
를
createBoardInput: {writer,password,title,contents,
ベルクラスは入力値と同じ/短い手なので簡単に表すことができます.For繰り返し文
for(최초식*시작범위*; 조건식 *트루일때만 진행됨*; 증감식; ){
console.log("안녕하세요?")
}
for(let i = 0; i<5; i=i+1){
console.log("안녕하세요?")
}
**ドアが切れたら、続けます(しばらく休んでから繰り返すこともできます)for(let i = 0; i<5; i=i+1){
if(i===2){
continue 또는 break;
}
console.log(i)
}
**Forの使い方**for ~in
let str= "abs";
for ( let zz in str){
console.log(zz,str[zz])
}
let obj = {
name : "철수",
age : 12
}
let str= "abs";
for ( let zz in obj){
console.log(zz,str[zz])
}** for ~of
let str = "abc";
for(let zzz of str){
console.log(zzz)
}
各要素をインポートできますゆっくり
forEach
const arr = [1,2,3];
arr.forEach(function (name){
console.log(name)
})
화살표함수로는
const arr = [1,2,3];
arr.forEach(name => {
console.log(name)
})
로 표현할 수 있다.
whileforとは異なり,最初の仕様を除いて条件文は()内にある.
結果が出るまで繰り返して条件文を決めることができます
注意事項は、条件が間違っていると、条件文が回転し続けることです.
let count=0;
while(count!==5){
count++;
}console.log(count)
Reference
この問題について(day 5), 我々は、より多くの情報をここで見つけました https://velog.io/@iamm71kr/5dayテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol