Bagikan ❤️!

❤️ Paketnya? Lalu!
Implementasi komponen pemetik desain material di Vanilla CSS, JS, dan HTML
##Dokumentasi
Dokumentasinya ada di https://puranjayjain.github.io/md-date-time-picker
Browser Evergreen yang Didukung:
Browser versi yang didukung:
Mengapa? Karena tanggal penguraian dengan benar bukankah setiap cangkir browser? dan juga menurut standar ISO 8601
Selain itu, itu membuat berurusan dengan waktu lebih mudah.
Oke. Tidak puas dengan jawabannya?
Mari kita ambil contoh:
new Date ( '1/10/2016' )Apa yang seharusnya di -output? ... Yah itu ditafsirkan sebagai 1 Oktober 2016 di beberapa browser dan 10 Januari 2016 di beberapa.
Untuk informasi lebih lanjut, rujuk tautan.
Ini adalah ketergantungan opsional jika Anda ingin membuat dial yang dapat diseret dalam waktu pemetik dalam menit yang membuatnya berguna di sana untuk memilih nilai yang bukan pembagi 5 (mis. 3, 6) atau dalam istilah awam nilai yang datang antara 5, 10, 15, dll.
Dalam repo Anda akan menemukan direktori dan file berikut.
| File/folder | Menyediakan |
|---|---|
| .github | Berisi kontribusi.md, edisi_template.md dan pull_request_template.md |
| Gulpfile.js | konfigurasi tegukan. |
| Lisensi.md | Informasi Lisensi Proyek. |
| package.json | Informasi Paket NPM. |
| bower.json | Informasi Paket Bower. |
| Readme.md | Detail untuk memahami proyek dengan cepat. |
| SRC | Kode Sumber. |
| Dist | Kode yang dapat didistribusikan. |
| tes | File uji proyek. |
Untuk mulai memodifikasi komponen atau dokumen, pertama -tama pasang dependensi yang diperlukan, dari akar proyek:
npm installSetelah berhasil memasang komponen di atas
./node_modules/gulp default Sebagian besar perubahan yang dilakukan pada file di dalam direktori src akan menyebabkan halaman memuat ulang. Halaman ini juga dapat dimuat pada perangkat fisik berkat Browsersync.
$ npm run cs:scss //lint all scss files
$ npm run cs:js //lint and fix all js files
$ npm run cs //run both cs jobs Untuk transparansi ke dalam siklus rilis kami dan berusaha mempertahankan kompatibilitas ke belakang, proyek ini dipertahankan di bawah pedoman versi semantik. Terkadang kita mengacaukan, tetapi kita akan mematuhi aturan itu bila memungkinkan.
© Puranjay Jain, 2016. Disisih di bawah lisensi MIT.
Untuk hanya mengizinkan waktu "tajam" (mis. Sharp, 2 Sharp ... dll) untuk dipilih dalam waktu pemetik, lihat: https://github.com/xcrossd/md-date-dick-picker/tree/time-only-sharp-code