webネイティブな僕達

angularJS勉強中のメモ

$uiModalに関して

$uiModalをinstance化するときにtemplateとcontrollerを指定する
またresolveで渡した値はcontrollerの中で使うことが出来る
下記の場合nameという変数にhogenameが入っている

$scopeに入ったものがtemplateファイルの中で使用することが出来る
また、openのcallbackを受け取ることが出来る

Selectに関して

user.idがvalue, user.nameがセレクトの中身、usersが配列
ng-modelsearch.user_iduser.idが一致すればよい

Ajaxに関して

でAjaxをおこなうことが出来る。
か返ってくるのはpromiseオブジェクト
queryとgetの違いは返ってくる値が配列かオブジェクトを期待しているかの違い

また、$qを使うと、$resouceで返ってきたものにprimiseオブジェクトを$q.allに渡せば全ての通信が終わった後に処理を行うことが出来る

これ超便利(๑•̀ㅂ•́)و✧

DOM構築完了のトリガーを取りたい

※検討中(:3 」∠ )

計測方法

パターン1(setInterval作戦)

パターン2($scope.$$postDigest作戦)

完全にAngular勉強中なので、もし気になる所があればtwitterまでお願いします( ;∀;)

ajaxが複数回終わったら処理をしたい時

いろんな非同期処理をやってデータを集めてから処理をやりたいーー!
ってときのちょっと困ったので調べました

でもコレ全部揃ってからやるなら初期レンダリングするのと変わんない気もするなー

react+rails+サーバーサイドレンダリングで開発してますよメモ⑤

react-railsを使っているとdebugがしづらく困ることが多い。
Debugging server-side Javascript in a Ruby on Rails app Taming ExecJS

これ調べてみたけど結局わからなかったなーー
デバッグ方法がいまいちわからんぬ

react+rails+サーバーサイドレンダリングで開発してますよメモ④

結構ハマったエラー

→単純に違うファイル内でJSX内をコメントアウトしてたらそこで落ちてた
React.Component内のコメントアウトは要注意。。。

react+rails+サーバーサイドレンダリングで開発してますよメモ③

言葉のおさらい

仮想DOM

JSXなどで書いたファイルの中にhtmlのDOMのような記述で書いていったもの

タブ作りたいときに2つの要素の中に追加したい

根本的にjsx内にdomを書いたときにどういう値が返ってくるかわかってない(´・ω・`)
調べる

reactのclassSetアドオンを使いたいんだけどreact-railsに入ってない

としたいのだがundefinedになってしまう。
consoleでReact.addonsを出してみると

のみしかなかったのでclassSetが定義されていないのかもしれない。。。

なんか意味不明なエラーになる

« Older posts

Copyright © 2017 webネイティブな僕達

Theme by Anders NorenUp ↑