Reactでinputを扱う
Reactでinputを扱う(TypeScript版)という改訂版を書きました。 input要素をReactで使うとReactがinputを自分でコントロールするので注意が必要。 var Rea...
50 search resultsShowing 1~20 results
You need to log-in
Reactでinputを扱う(TypeScript版)という改訂版を書きました。 input要素をReactで使うとReactがinputを自分でコントロールするので注意が必要。 var Rea...
TypeScript内でJSONを使うことは多いが悩みの一つがJSON.parse()の戻り値はanyになって型が不明になることである。 const x: number = JSON.pars...
内容が古いのでReactコンポーネントに状態を持たせる方法の比較を見て下さい。 前提としてReactを使ったページを作成のための知識はあるものとする。またFluxについての解説はしない。そのあた...
redux-promiseの使い方 (https://qiita.com/takaki@github/items/42bddf01d36dc18bdc8e) の改訂版 reduxに対して非同期ア...
Reactのコンポーネントに状態を持たせる方法をいくつかがあるが以下を紹介する。 ReactのuseState React Redux ReactのuseReducer React Reduxの...
Reeactでinputを扱うの改訂版 フォームの要素の<input>をReactで扱うと基本的にはReactがコントロールしてしまい編集できなくなる。 次のようにvalue属性を使...
React Routerを使ってページを分割するときに各コンポーネントを動的インポートで使いたい場合は以下のようにする。 まず必要なライブラリの追加。 $ yarn add @loadable/...
この記事は古くなりました。redux-promiseは不要です。 redux で非同期アクションを使う (https://qiita.com/takaki@github/items/737630...
create-react-app(https://github.com/facebook/create-react-app) を使って下さい。 $ yarn global add create-...
浮動小数点を少数位以下何桁で丸めたいとする。ちょっと検索すると次のようなコードを使えという記事がごろごろしている。 Math.round(f*100)/100 Math.ceil(f*100)/...
PythonでtwitterのAPIを使おうとtwythonを使ったらunretweetが実装されてなかった。ということで内部実装を使いましたという例。 from twython import ...
create-react-appを使うとReactの雛形を作ってくれるがTypeScriptには対応していないし,当面対応する予定もない。しかしforkしてTypeScriptの対応をしてくれた...
すでにファイルにテスト対象のデータがあってそれを読み取りながらScalaのSpecs2でテストをしたいと考えた。ファイルに書かれている各々のテストケースをSpecs2の一つのテストとして扱いたい...
iptablesで作ったパケットフィルタリングルールをnftablesに変換してみた。 以下はよくある入力は特定ポートしか受け付けなくするiptablesのスクリプト # !/bin/sh ip...
GPGの鍵署名手続を大幅に楽にしてくれるツールにcaffがある。久しぶりにDebian関係でキーサインパーティーに参加してさてさてcaffをとやったらSMTPサーバ環境がSMTP-AUTHが必須...
Let's encryptが使えるようになってからもかなり放置していたnginxのTLS/SSL化をやっと設定したのでメモ。 環境 Debian 8.6(Jessie) + backports ...
undefinedとnullの扱いがめんどくさくてMaybeはできないのかと探したらmonetというライブラリがあった。 FunctionalJavaやScalazを参考に開発しているようでかな...
あるウェブページを表示させているときにスマートフォンの画面をスリープになるのをJavaScriptだけで防ぎたかったので探してみた。NoSleep.jsというライブラリを発見した。 インストール...
http://www.scala-graph.org/ Scalaでグラフ探索する必要があって自分でやるのは面倒でなんかあるだろと探したら発見した。 build.sbt libraryDepen...
LinuxのLVMでbtrfsのRAID1を作成していたときにLVMのボリュームを拡張してbtrfs自体を拡張する実験をした。 まずはbtrfsでRAID1を作成する。 /mnt# lvcrea...
50 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.