フロントエンド– category –
-
フロントエンド
INPUTタグの type=numberで小数を入力できるようにする方法
HTML5のinputを使いたいinput type numberで小数点の値を入れたい HTML5の便利なINPUTタグはtype属性を指定することで入力制限やバリデーションなど便利な機能がブラウザで簡単に利用できます。 以前type=numberの時に表示されてしまう右側の矢印ボタン(ス... -
フロントエンド
ReactでjQuery使うと出る「ESLint:’$’ is not defined. (no-undef)」エラーの直し方
ESLint:'$' is not defined. (no-undef)エラーが出たReactでjQueryって使っていいの? Reactで構築していたシステムに、ふとjQueryを入れないと実現できないような要件が発生しました。 そもそもReactとjQueryを共用してもいいのか・・... -
フロントエンド
外部ファイルのJavaScriptに引数として値を渡す方法
読み込む外部JSファイルに値を渡したい代表的なやり方をいくつか紹介しますJS初心者向けの記事です <script type="text/javascript" src="sample.js"></script> こんな感じで外部JSを読み込んで使うことは多いと思います... -
フロントエンド
【React-Redux】axiosでREST API通信実装編 [初心者入門8日目]
React × Reduxの連載記事の8回目です。 今回はいよいよAPIとのREST通信を実装していきたいと思います。 Javascript用のHTTP通信を行うライブラリはいろいろありますが、今回はaxiosを使って実装していきます。 通信先となるAPIサーバー構築は今... -
フロントエンド
【React-Redux】react-hot-loaderでHMR実装編 [初心者入門7日目]
React × Reduxの連載記事の7回目です。 今回は開発の効率をよくするためにHotReload(通称HMR)の実装とソースマップの出力設定を行いたいと思います。 HotReloadができるようになると、Devサーバーで実行中にソースを修正した時に、ブラウザが再... -
フロントエンド
【React-Redux】react-routerでルーティングを実装編 [初心者入門6日目]
React × Reduxの連載記事の6回目です。 今回はページングの処理を実装していきたいと思います。 前回の状態からサンプルページをいくつか追加し、routerによるページングができるところまでが今回のゴールです。 React Redux環境でページング処... -
フロントエンド
【React-Redux】webpackでCSSを読み込んで反映編 [初心者入門5日目]
React × Reduxの連載記事の5回目です。 前回はMaterial-uiの実装を行い、デザインの変更を行いました。 今回もデザイン関連の設定になりますが、cssファイルを作成して、webpackで読み込んで反映させる方法を書きたいと思います。 複数のcssファ... -
フロントエンド
【React-Redux】Material-UI実装編 [初心者入門4日目]
React × Reduxの連載記事の4回目です。 前回までで簡単なカウンターアプリがReact Reduxで出来上がっている状態なので、次はデザイン周りの実装をしていきたいと思います。 今回はMaterial-UIを追加実装してみたいと思います。 この記事でわかる... -
フロントエンド
【React-Redux】ESLintでAirbnbのJavaScriptスタイルガイド導入編 [初心者入門3日目]
React × Reduxの連載記事の3回目です。 今回はESLintのJavascriptコードスタイルを設定していきたいと思います。 ESLintを使用してJavascriptのコードスタイルガイドを導入している人は多いと思いますが、その中でもAirbnbのスタイルガイドが人... -
フロントエンド
【React-Redux】ReduxToolkitでDucksパターン構築編 [初心者入門2日目]
React × Reduxの連載記事の2回目です。 今回は前回の環境構築編で作成したreact-reduxのsampleカウンターアプリを、Redux Toolkitを使ってducksパターンに変更していきたいと思います。 環境周りは変わりませんので、まだ開発環境ができてない人... -
フロントエンド
【React-Redux】webpackで環境構築編 [初心者入門1日目]
React × Reduxの連載記事を投稿していこうと思います。 第一回目はサラのMacに環境構築を行っていきます。 webpack4.42を使用してreact-reduxのsampleが動くところまでやってみたいと思います。 とりあえずプラグインやライブラリ等は追々検討し... -
フロントエンド
色を取得してカラーコードを調べるなら、Mac標準ツールの『Digital Color Meter』が簡単で便利
画像や画面からカラーコードを取得したい無料で簡単に使えるツールがいい 画面や画像から色を取得してカラーコードを調べたいことありませんか? デザイン作成の時なんかに色味を合わせるためにカラーコードを調べたりすると思います。 その場合、RGBや16... -
フロントエンド
Javascriptで画像サイズ(幅と高さ)を取得する方法
Javascriptで画像サイズ(高さと幅)を取得したいelement.naturalWidth/naturalHight以外の方法画面表示はしないでloadした状態で調べたい INPUTで指定した画像ファイルのサイズ(容量ではなくてHeightとWidth)をJS(Javascript)で取得したかったので、やり方... -
フロントエンド
HTML5のinputのバリデーションを無効にして赤枠を消す方法
HTML5のバリデーションを無効にしたいinputの赤枠エラー表示だけ消したい HTML5から実装されたブラウザのバリデーション機能。 いろんなTypeを設定するだけで入力チェックをブラウザが行ってくれるので便利なんですが、エラー時の表示がイケてない。 特に...
12