アルパカログ

プログラミングとエンジニアリングマネジメントがメインです。時々エモいのも書きます。

TypeScript

【AngularJS】権限によって表示/非表示を切り替える認可っぽいことをする

AngularJSで権限によって表示したり非表示にしたりといった認可っぽいことをする方法を説明します。 「認可っぽいこと」と言っているのは、データは取得できてしまうものの、非表示にすることでそれらしく見せているためです。ですのでこの方法は、厳密にユ…

【AngularFire2】テストでsnapshotChangesをスタブする

Angular.js + Firestoreという構成ではAngularFire2を使うケースが多いと思います。 AngularFire2ではFirestoreからデータ(コレクション)を取得するとき、valueChanges()とsnapshotChanges()の2つの方法があります。 3. Collections in AngularFirestore こ…