1.0.6 • Published 3 years ago

vue-calendar-card v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

vue-calendar-card

Use

  • CDN

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>calendar-panel</title>
      <link rel="stylesheet" href="  https://cdn.jsdelivr.net/npm/vue-calendar-card@latest/css/main.css">
    </head>
    <body>
      <div id="app">
        <vue-calendar-card  type="single" v-model="temp" />
      </div>
      <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
      <script src="https://cdn.jsdelivr.net/npm/vue-calendar-card@latest/index.js"></script>
      <script>
        new Vue({
          el: '#app',
          data: function () {
            return {
              temp: null
            }
          }
        })
      </script>
    </body>
    
    </html>
  • NPM

    yarn add vue-calendar-card -S
    import 'vue-calendar-card/css/main.css'
    import vueCalendarCard from 'vue-calendar-card'
    Vue.use(vueCalendarCard) / Vue.use(vueCalendarCard.DateTime)

修改主题

用法参考element-ui的使用方法

// 在sass文件中使用 
$--color-primary: #744DFE;
@import 'vue-calendar-card/theme/dateTime/index.scss'

属性

属性说明可选默认类型
type日历的类型'single''dateInterval'String
v-model/value绑定的值值为Date对象new Date()Date/Date[]
hasPrev是否显示上个月上一年的按钮falsetrueBoolean
hasNext是否显示下一年的按钮falsetrueBoolean
showYear.sync想要显示的年份2021new Date().getFullYear()Number
showMonth.sync想要显示的月份1/2/3...new Date().getMonth()Number

双月份的使用

使用

<div id="app">
    <vue-calendar-card-range  v-model="temp" />
</div>

属性

属性说明可选默认类型
v-model/value绑定的值值为Date对象[]Date[]

License

MIT

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago