脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

2015-08-04から1日間の記事一覧

Reactで、jquery(ajax)内でsetStateしようとすると「this.setstate is not a function」って怒られて失敗する場合の対策

問題 Reactを使っていてstateにsetしようとして普通にthis.setStateとかやっていると、this.setstate is not a functionってエラーが出るときがあります。 JavaScript的にどういうかはわかりませんが、Ruby的に言うとスコープが切り替わってself(=this)が変…

ajaxと非ajax(jqueryだけ)でweb APIにクエリーを投げる方法

jQueryだけ $.${通信方式}(${URL}, { ${param名1}: ${value1}, ${param名2}: ${value2} }, function(res){ // 成功時の処理 }); // 例 $.get('http://hogehoge.html', { foo: 'bar', hoge: 'fuga' }, function(res){ alert(res); }); 簡潔に実装できる 失敗…

tarコマンドの使い方とオプション

圧縮コマンドのtarの使い方とそれぞれのオプションの説明です 使い方 tar cvfpz ****.tar dir1 dir2 # (圧縮) tar tvfpz ****.tar # (確認・テスト) tar xvfpz ****.tar -C ${ディレクトリ指定} # (展開) - c 新しいアーカイブの作成 - t アーカイブ内容の一…