Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

javascript

React.jsその0004 input type="text" の要素に入力した値をbutton要素のonClickイベントで反映する(UnControlled Component)

参考にさせて頂いたページ reactjs - React.jsでFormを扱う - Qiita バージョン React v0.13.2 react_sample.htmlの記述内容 <html> <head> <script src="build/react.js"></script> <script src="build/JSXTransformer.js"></script> <script type="text/jsx" src="app/react_sample.js"></script> </head> <body> </body></html>

React.jsその0003 input type="text" の要素に入力した値をonChangeでリアルタイムに反映する(Controlled Component)

参考にさせて頂いたページ reactjs - React.jsでFormを扱う - Qiita 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference | HTML5Experts.jp バージョン React v0.13.2 react_sample.htmlの記述…

React.jsその0002 scriptを外部ファイルに切り出す

参考にさせて頂いたページ いま最も注目のライブラリ「React.js」でシングルページアプリケーションを作ってみよう! 【前編】 (2/3):CodeZine バージョン React v0.13.2 前回のreact_sample.htmlの記述内容 <html> <head> <script src="build/react.js"></script> <script src="build/JSXTransformer.js"></script> </head> <body> <div id="example"></div> </body></html>

React.jsその0001 公式サイトのHello, worldをやってみる

参考にさせて頂いたページ Getting Started | React いま最も注目のライブラリ「React.js」でシングルページアプリケーションを作ってみよう! 【前編】 (1/3):CodeZine React.jsチュートリアル【日本語翻訳】 | mae's blog バージョン React v0.13.2 ダ…

vue.js 0.11.x その0013 兄弟にあたるオブジェクトが発したイベントをリスニングする(兄弟にイベントを伝搬する)$broadcast

参考にさせて頂いたページ http://vuejs.org/api/instance-methods.html バージョン Vue.js v0.11.5 参考にした過去記事と$broadcast vue.jsその0012 インスタンスの親子関係 $parent - Motomichi Works Blogで$parentとか_children[0]とか_children[1]につ…

vue.js 0.11.x その0012 インスタンスの親子関係 $parent

参考にさせて頂いたページ Redirecting... 体で覚えるVue.js - インスタンスメンバ編 〜 JSおくのほそ道 #024 - Qiita Vue.js v0.11の変更点(予定)まとめ - blog.koba04.com バージョン Vue.js v0.11.5 サンプルソース Redirecting... にならって、以下のよ…

vue.js 0.11.x その0011 Vue.component()で登録したcomponentを入れ子にする

バージョン Vue.js v0.11.5 今回やってみたこと vue.jsその0008 Component Systemを使用して、html要素のコンポーネントを作る - Motomichi Works Blog vue.jsその0009 Vue.component()で登録したcomponentにparamAttributesで属性を付与する - Motomichi Wo…

vue.js 0.11.x その0010 チェックボックスをチェックしたら or テキストフォームに一文字でも入ったらボタンを有効化する

参考にさせて頂いたページ http://tech.ewdev.info/2014/02/1615/ バージョン Vue.js v0.11.5 v-attrの中に条件式を入れられる v-attrは <button v-attr="disabled: !agree">Submit</button> とか <button v-attr="disabled: textValue == ''">Submit</button> みたいな感じで、条件式がtrueのときdisabled属性が付くという事ができるんですね。

vue.js 0.11.x その0009 Vue.component()で登録したcomponentにparamAttributesで属性を付与する

参考にさせて頂いたページ http://vuejs.org/api/options.html#paramAttributes バージョン Vue.js v0.11.5 サンプルソース(属性を適用する) 例えば<hoge-hoge class="aaaaa" hoge="bbbbb"></hoge-hoge>みたいな感じで普通に属性を付ければ付く <div id="sample"> <hoge-hoge class="aaaaa" hoge="bbbbb"></hoge-hoge> <p v-component="hoge-hoge" class="ccccc" hoge="ddddd"></p></div>

vue.js 0.11.x その0008 Component Systemを使用して、html要素のコンポーネントを作る

参考にさせて頂いたページ vue,jsについて Redirecting... 体で覚えるVue.js - ViewModel生成編 〜 JSおくのほそ道 #022 - Qiita Custom Elementsについて http://www.html5rocks.com/ja/tutorials/webcomponents/customelements/ バージョン Vue.js v0.11.5…

vue.js 0.11.x その0007 イベントリスニングの開始と任意のタイミングでイベントを発生させる方法

参考にさせて頂いたページ http://vuejs.org/api/instance-methods.html#Events 体で覚えるVue.js - インスタンスメンバ編 〜 JSおくのほそ道 #024 - Qiita 体で覚えるVue.js - ViewModel生成編 〜 JSおくのほそ道 #022 - Qiita バージョン Vue.js v0.11.5 …

vue.js 0.11.x その0006 Instance Propertiesについて

参考にさせて頂いたページ http://vuejs.org/api/instance-properties.html 体で覚えるVue.js - インスタンスメンバ編 〜 JSおくのほそ道 #024 - Qiita バージョン Vue.js v0.11.5 Instance Properties var vm = new Vue({/* Options */}); みたいな感じでイ…

vue.js 0.11.x その0005 Optionsについて

参考にさせて頂いたページ http://vuejs.org/api/options.html バージョン Vue.js v0.11.5 オプションを渡してインスタンスを初期化 インスタンスを初期化する際にどのようなオプションを渡すかを今回は書いていきます。 例として以下のような感じでelやdata…

vue.js 0.11.x その0004 Directivesについて

参考にさせて頂いたページ http://vuejs.org/guide/directives.html http://vuejs.org/api/directives.html 体で覚えるVue.js - ディレクティブ編 〜 JSおくのほそ道 #023 - Qiita バージョン Vue.js v0.11.5 概要・書式 http://vuejs.org/guide/directives.…

vue.js 0.11.x その0003 インスタンス初期化後にdataのプロパティを追加または削除する($addと$delete)

参考にさせて頂いたページ お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編) (2/4):CodeZine(コードジン) http://vuejs.org/api/options.html 参考ページを元にdataのaプロパティを出力してみた vue_sample.htmlの記述内容 messa…

vue.js 0.11.x その0002 text, unescapedText, onetimeText (Mustache Bindings)

参考にさせて頂いたページ GitHub - yyx990803/vue: vue bug Redirecting... お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編) (2/4):CodeZine(コードジン) バージョン Vue.js v0.11.5 sample_vue.jsの記述内容 messageに格納す…

vue.js 0.11.x その0001 vue.jsのダウンロードとデモをやってみる

参考にさせて頂いたページ Vue.js GitHub - vuejs/vue: A progressive, incrementally-adoptable JavaScript framework for building UI on the web. お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編) (1/4):CodeZine(コードジン…

Underscore.jsその1 mapとeachを使ってみる

参考にさせて頂いたページ 第2回 Underscore.jsのコレクションと配列とオブジェクトの機能:Underscore.jsの入り口|gihyo.jp … 技術評論社 準備 underscore.jsをダウンロードして読み込む sample.jsを作成 sample.htmlを作成 sample.htmlの記述内容 bodyの…

jQueryを使用せずにクリックされた要素のindexを取得する

参考にさせて頂いたページ 掲示板/JavaScript質問板[過去ログ]/一覧/親要素から見て、何番目の子要素がクリックされたか取得する方法 - TAG index Webサイト JavaScriptの条件付きコンパイル - chalcedonyの外部記憶装置・出張版 参考にさせて頂いたページ…