目次
vuemodoroとは

vuemodoroはカウントダウンタイマーコンポーネントです。
二種類のスタイルを備えておいます。
タイマーは、分秒の単位で設定することが可能です。
インストール
以下のnpm、CDNを使ってインストールします。
npm
npm install --save vuemodoro
CDN
<script src="https://unpkg.com/vuemodoro"></script>
gitリポジトリは以下から取得できます。
https://github.com/P3trur0/vuemodoro
導入手順
カウントダウンタイマーを実装します。
1. ライブラリの取り込み
(1)webpack等の場合 ※モジュール版は未検証です。
import Pomodoro from 'vuemodoro';
(2)WEBページの場合
なし
2.メソッドを設定
let app = new Vue({
el: '#app',
data: {
minutes: 3,
pomodoroLabel: 'カウントダウン',
startLabel: 'スタート',
pauseLabel: 'ストップ',
resetLabel: 'リセット',
theme: 'light'
}
});
3. <Pomodoro>テンプレートを準備
<div id="app">
<Pomodoro :minutes="minutes"
:pomodoro-label="pomodoroLabel"
:start-label="startLabel"
:pause-label="pauseLabel"
:reset-label="resetLabel"
:theme="theme" />
</div>
サンプル
さいごに
カウントダウンタイマーコンポーネントでした。
今日はこの辺でー