The sky is the limit

Vue.js、PHP、Java、Cordova、Monacaを中心にハイブリッドアプリ開発、PWA開発など効率的なWEB、iOS、Androidアプリ開発の情報を共有します。

【Vue.js】Vuexでストアオブジェクトをモジュールに分割する【Vuex】

【Vue.js】Vuexでストアオブジェクトをモジュールに分割する【Vuex】 【前回】Vuexの基本的な使い方 www.sky-limit-future.com Vuexを使用する際に、単一のストアオブジェクトを使っているとストアオブジェクトが膨れ上がってきてしまいます。 すると管理が…

【Vue.js】Vue.jsでモバイル/タブレットであるかを判定する【isMobile.js】

【Vue.js】Vue.jsでモバイル/タブレットであるかを判定する【isMobile.js】 Vue.jsに限らず、javascriptの実装をPCかモバイルやタブレットで分けたいということがあるかと思います。 そのためのライブラリとして「isMobile.js」というものがありますが、これ…

【iOS】iOS11.3や11.4で発生したpreventScrollを防ぐ方法【スクロール】

iOS

【iOS】iOS11.3や11.4で発生したpreventScrollを防ぐ方法【スクロール】 iOS 11.3からSafariやChrome、FirefoxでpreventScrollが生じるようになり、ブラウザの動きが気持ち悪くなりました。 状況としては下記ページの内容です。182521 – REGRESSION (iOS 11.…

【Vue.js】Vue.jsでボタンをdisabledして押せなくする方法【:disabled】

【Vue.js】Vue.jsでボタンをdisabledして押せなくする方法【:disabled】 本日はVue.jsを使って、ボタンを押せなくする方法を解説します。 ボタンを押すとdisabledにする 実装は簡単で、ボタンを押したかどうかのフラグを用意しておき、ボタン押下と同時にフ…

【Vue.js】mixinを使ってグローバルメソッドを定義する

【Vue.js】mixinを使ってグローバルメソッドを定義する 今回はVue.jsの各コンポーネントで使用するグローバルメソッドの導入方法を解説します。 ここではグローバルミックスインを使った手法を使います。 目次 グローバルメソッドの定義 ミックスイン設定 グ…

【Vue.js】Vue.jsでChart.jsを使う

【Vue.js】Vue.jsでChart.jsを使う 今回はvue-cliで作成したVue.js + webpackアプリケーションにChart.jsを導入する方法を解説します。 ここではvue-chartjsを使って導入します。GitHub - apertureless/vue-chartjs: Vue.js wrapper for Chart.js 元となる…

【Vue.js】Vue.jsアプリケーションにSNSシェアボタンを導入する【Facabook/Twitter/Hatena】

【Vue.js】Vue.jsアプリケーションにSNSシェアボタンを導入する【Facabook/Twitter/Hatena】 今回は、Vue.jsを使って作成したアプリケーションにFacebook,Twitter,Hatenaのシェアやブックマークボタンを設置する方法を解説します。 それぞれ公式サイトで用意…

【モーダル】Vue.jsで作成したモーダルの外側をクリックした時に閉じるようにする

【モーダル】Vue.jsで作成したモーダルの外側をクリックした時に閉じるようにする 今回はVue.jsで作成したモーダルの外側をクリックした時に、そのモーダルを閉じる方法を解説します。以下のページでは、Vue.jsを使ったモーダルの作成方法と、今回の記事内容…

【filter】Vue.jsのfilterで金額にカンマを入れる【フォーマット】

【filter】Vue.jsのfilterで金額にカンマを入れる【フォーマット】 ここではVue.jsを使って金額にカンマを入れるフォーマット処理について解説していきたいと思います。 目次 カンマの付け方 filterの作成 filterの使用 カンマの付け方 最初に、金額にカンマ…

【アドセンス】Vue.jsアプリケーションにアドセンス導入【vue-cli】

【アドセンス】Vue.jsアプリケーションにアドセンス導入【vue-cli】 今回はvue-cliを使って作ったVue.js + webpackのWEBアプリケーションにGoogleアドセンスを導入する方法を解説していきたいと思います。 ここではvue-google-adsenseというプラグインを用い…