タグ

2013年8月5日のブックマーク (3件)

  • AngularJSのDIの仕組み、minify対策は覚えておこう! - Qiita

    DI (Dependency Injection)ってのは日語では依存性注入とも呼ばれ、大雑把に言うとAngularJSがコントローラなどに必要とされているコンポーネント(オブジェクト)をいい感じに渡してやる機能です。 ここでは特にAngularJSのDIがどのような仕組で動いてるか、そしてその独特なDIの実装にまつわるトラブルケースを説明します。 AngularJSのコントローラの書き方 まずはAngularJSの中心的な機能であるコントローラの書き方には、簡単版と面倒版の複数の書き方があることを抑えておきましょう。 パターン1(グローバル関数パターン) サンプルとかでよく見るのは↓こういうグローバル関数の形のコントローラです。

    AngularJSのDIの仕組み、minify対策は覚えておこう! - Qiita
    schrift
    schrift 2013/08/05
     AngularJS, jQuery
  • Androiderに贈るAngularJS概説 - Qiita

    会社でAngularJSをわっしわっし使ってみて、そろそろ某かの意見を言えるようになったのではないか?と思ったので、推薦記事を書いてみます。AngularJSマンセー! 一般のAngularJS解説記事はまぁ巷にそれなりに出回っていると思うので、僕の周りに蔓延る混沌Androidクラスタ向けの説明記事を書いてみようと思います。 というわけで、AngularJSをAndroid用語を駆使して説明します。正確さはあまり気にしません。 読者に要求されるもの Androidについての基的な知識 JavaScriptHTMLなどに対する基的な知識 参考 わかめのAngularJSはてブ AngularJSってなに? AngularJSはGoogleが作成しているWebアプリのクライアント側用フレームワークです。 遠い仲間としてBackbone.jsが、近い仲間としてKnockout.jsやFl

    Androiderに贈るAngularJS概説 - Qiita
    schrift
    schrift 2013/08/05
     AngularJS, jQuery
  • AngularJS使ってる時にjquery,socialbutton.jsを使いたいなーと思ったので、作ってみた - 日々の御伽噺

    AngularJSであーでもないこーでもないと悩みつつ書いているんだけど、やっぱりある程度凝ったこと、かつ手間を掛けたくないとなったら、jQueryのプラグインとかを使いたくなりまして。 その中でjquery,socialbutton.jsを使用したかったのだけど、そのまま使ってしまうとうまく表示されたりされなかったりという事象が発生。そもそもAngularJSを使用しているときにjQueryなどでDOMを触らないほうがいい、とのことでまさしく今回のケースなんですよね。 そんなわけでこの場合、どこぞの麻雀強い人っぽく要約するとDOM触るときはDirectiveつかいやーとのこと。実際にやってみてうまくいったので、さくっとモジュールに分けてgithubにあげてみましたん。 rd-socialbutton - github こんな感じ とりあえず動くものがほしいのと、今作ってるものに関してはオ

    AngularJS使ってる時にjquery,socialbutton.jsを使いたいなーと思ったので、作ってみた - 日々の御伽噺
    schrift
    schrift 2013/08/05
     AngularJS, jQuery