サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ブラックフライデー
qiita.com/thelarch
SnippetsLabにいつも使う関数まとめるついでにQiitaにもメモっとく。 汎用関数 Htmlタグを除去 /** * Htmlタグを除去 * @param {string} str Htmlタグが含まれた文字列(<h1>サンプル文字列</h1>) * @returns {string} Htmlタグ除去された文字列(サンプル文字列) */ const removeHtmlTag = function (str) { return String(str).replace(/<("[^"]*"|'[^']*'|[^'">])*>/g, ''); }; /** * URLをパースしてGET値のオブジェクトにする * @returns {{}} GET値のオブジェクトです。 */ const purseQuery = function () { const result = {}; cons
Reactでjquery-uiのsortableを使わざる得ない場合の対処法 作成経緯 フィクションです。 マネージャー「えーきみーReactできるらしいねー、○○○さんの管理画面の修正で使ってみる?」 私「は、はい(朝礼でドヤ顔しておいてよかったぜ」 マネージャー「管理画面の入力と表示を同期させたいみたいだから、デザイナーさんと組んでやってみて」 私「わかりました(新しいこと試せるやったぜ」 デザイナー「入力フォームはReactでリスト表示はjQueryUIのsortableを使い並び替えをできるようにしたまえ、いいね」 私「アッハイ」 テストで叩いたソースコード デモサイト <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <meta content='text/html; charset=UTF-8' http-equiv='
Reactでフォーム作っていた時にハマったところの比較 onChangeのみ value変更可 [state無 value無 setState無] var Input = React.createClass({ onChange: function (e) { console.log("できらぁ!") }, render: function () { return <input type="text" onChange={this.onChange} /> } });
bloggerのテンプレートをReactで作った私のブログ ソースみると大体全部書いてあります。 nodejsをやったことがなく、javascriptはクロージャーがあまり理解できていない程度の人間が、興味本位でReactに手を出して痛い目にあったけど楽しいという話です。 作成前から作成後までの経緯をやった順に備忘録がてら記すよ Reactを始める発端 QiitaでReactすげーという記事をちらほら見たので、いっちょやってみっか。 いろいろと見てみるも、なるほどわからん状態。 こういう時は実際にコード叩いてみるかと思いつつもReact実行の時点まず躓く。 ブログの記事を参考に実行するも全く動かない ブログサイトのコードをコピペして実行するもののエラー連発でまず折れる。 >0.13からバージョンアップした際の注意事項ですが、今までReact.findDOMNode()と書いていたところも、
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く