>wecode 18 Westagram終了
13189 ワード
1. Code Kata
numsは数字からなる配列です.
よく出てくる数字を順番にk個の数字に戻してください.
function topK(nums, k) {
let sortNums = nums.sort();
let SumOfNums=sortNums.lastIndexOf(2)+1
-sortNums.indexOf(2);
let obj ={};
let result=[];
for(let i=0; i<nums.length; i++){
if(sortNums[i]!==sortNums[i+1]){
obj[sortNums[i]]=sortNums.lastIndexOf(sortNums[i])+1- sortNums.indexOf(sortNums[i]);
for (j=0; j<k; j++){
result.push(Object.values(obj).sort().reverse()[j])
};
}
}
return result};
2.Westagramエンディングby。指導者の申英。
まとめ
React、CRA、フレームワークとライブラリの違い、route、sass、コンポーネント、props、state、Mock data、mapなどを使用する理由
共有コードのコメント
ずっと出てきた私の血の卵が・・・ほほほ
Mock Data実習
本粥からイメージデータをインポートしてmockデータを作成し、データを解放します
3.摩角哥
智英とデータ通信する
フロントは習ったことのない部分・・・?
新しい知り合い!!
// Login 페이지에서 Login 버튼 클릭 시 실행되는 함수
goToMain = (e) => {
e.preventDefault();
fetch("http://10.58.3.143:8000/user/signin",{
method:"POST",
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
email: this.state.userId,
password: this.state.userPassword
})
})
.then(res => res.json())
.then(result => result.message === "SUCCESS" ?
this.props.history.push('/main-naeunsong')
// userId 토큰을 localStorage에 저장하기
&& result.token && localStorage.setItem('wtw-token',result.token)
: alert("아이디와 비밀번호를 확인해주세요"))
}
// main 페이지에서 데이터 통신
componentDidMount(){
fetch('http://10.58.3.143:8000/posting/upload',{
method:"POST",
// localStorage에 저장한 토큰으로 권한 확인 요청
headers: {
'Authorization': localStorage.getItem('wtw.token')
},
body: JSON.stringify({
image : '',
content :''
})
})
.then (res => res.json())
.then (res => this.setState ({
feed: res
}))
}
Reference
この問題について(>wecode 18 Westagram終了), 我々は、より多くの情報をここで見つけました https://velog.io/@songbetter/wecode-18-Westagram-마무리テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol