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

カレンダーコンポーネントを習得しておきたい

jQuery依存にはなるがFullCalendarというライブラリが完成度が高いように見える。 Vueコンポーネントとして実装しているサンプルもある。 機を見て試す。 vuejsexamples.com fullcalendar.io

Vue.js周りの情報を整理していきたい

Vue.js はじめに — Vue.js これがないと始まらない チートシート GitHub - vuejs-tips/cheatsheet: Vue.js 2.2 complete API cheatsheet Vuex Vuex とは何か? · Vuex コンポーネント間を渡り歩くには必要(なんだと思う今のところ) チートシート GitHub - v…

JavaScriptでAndroidなのかを判別する必要があるかもメモ

qiita.com // JavaScriptでiOS・Androidのバージョン判断 ref: http://qiita.com/devdyaya/items/406072f6ecd69b0a785f · GitHub developer.mozilla.org 注記 ユーザエージェントを表す文字列を検出することに基づいたブラウザ識別は、信頼できないものであ…

npm パッケージ(Package)とモジュール(Module)

better-than-i-was-yesterday.com パッケージは package.json によって記述されるファイルもしくはディレクトリモジュールは Node.js の require() によってロードされるファイルもしくはディレクトリ

Firebaseノート Cloud Functionsによる動的コンテンツ配信とキャシュによるパフォーマンス改善

www.youtube.com 要約 rewriteによって指定リクエストパスパターンを関数に送信する Cache-Controlヘッダーよってキャッシュ設定してパフォーマンス改善する Cloud Functionsによる動的コンテンツ配信の基本 functions/index.js firebase.json キャッシュに…

Vue.js v-forにおけるFirebaseのデータオブジェクトの順序を制御する

問題 Vue.jsのv-forにおけるオブジェクト展開は順序が保証されない Firebaseのデータはオブジェクトである 対応 配列に変換してビューへ流す 例 var snapToArray = function(snap){ var results = [] snap.forEach(a => { var item = a.val() item.key = a.k…

JavaScript 配列要素の書き換えしくじり

しくじり items.forEach( item => { item = foo }) 修正 items.forEach( (item, index, arr) => { arr[index] = foo })