howdylikes

Google Developersってわかりづらいよね

2016-01-01から1ヶ月間の記事一覧

gulp 初期構築メモ

gulpでsassを使うまで 前提条件 nodeJSが使えること。 gulp gulpのインストール npm i gulp -g # iはinstallのエイリアス package.jsonを作る npm init sass sassのファイルを作る mkdir sass && touch sass/style.scss /*style.scss*/ h1 { color: red; &:h…

IntellijIDEAでTypeScriptのコード補完

TypeScriptの設定 Enable TypeScript CompillerをON AngularJSのライブラリをダウンロードしてみる この状態でコード補完が微妙に効く several definitionってのは 複数定義されているから出せない?ってことなのですが、よくわからない。 ちなみにこのtsを…

IDEA プラグインの追加(AngularJS)

WebStormではデフォルトであったのですがIDEAにはなかったのでIDEAにAngularJS用のプロジェクトを作るためのメモ 他のプロジェクトも同様でしょうきっと。 メニューのItetelliJ IDEAから

AngularJS プロミス $q

jQueryでいう$.Deferredですかね。 https://code.angularjs.org/1.4.8/docs/api/ng/service/$q $q.defer()でdeferredオブジェクトを取得してdeferred.promiseを返すようにする。 deferredオブジェクトにはpromiseと3つのメソッドが存在し必要に応じて使用す…

AngularJS controller asと $watchの指定

github.com 上記のスタイルガイドに以下の様な説明があるのですが Note: controller asを用いたコントローラの中で watch を作成したときは、次のシンタックスで vm.* のメンバを watch することができます。(digestのサイクルに追加の負荷がかかることに注…

GoogleAppsのカレンダーリソースに対して予定の時間枠の権限で予約が可能に

公式ブログで発表されました。 http://googleappsupdates.blogspot.jp/2016/01/book-resources-that-are-shared-as-see.html 予定の時間枠表示の権限でカレンダーリソースに対して予約ができる設定が可能になりました。 ※個人で作成したカレンダーは対象外で…

AngularJS 変更監視 Scope#$watchの補足とScope#$apply

$watchについて以前書きましたがその補足と$applyについてです。 blog.howdylikes.jp 文字列の代わりにfunctionで変更監視対象を直接指定することが可能 と記載しましたがその補足です。 以下のscript内ではwindowオブジェクトのglobalを監視対象としていま…