0.1.3 • Published 4 years ago

vue-crazy-deliverytime v0.1.3

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

vue-crazy-deliverytime

screenShot

安装 vue-crazy-deliverytime

yarn add vue-crazy-deliverytime
# or
npm install vue-crazy-deliverytime

引入 vue-crazy-deliverytime

// main.js
import DeliveryTime from 'vue-crazy-deliverytime'
Vue.use(DeliveryTime)

使用 vue-crazy-deliverytime

<template>
    <div>
        <DeliveryTime @change="changeDeliveryTime">
            <div slot="slot-icon">seleted</div>
        </DeliveryTime>
    </div>
</template>
<script>
export default {
    methods: {
        changeDeliveryTime(e) {
            console.log(e)
        }
    }
}
</script>

属性说明

属性类型默认值说明
unitNumber2展示单位
openTime[Array, String]6:30每天的营业开始配送时间,如果为数组,则数量和dayCount一致
closeTime[Array, String]22:30每天的营业截止配送时间,如果为数组,则数量和dayCount一致
timeIntBooleantrue右侧的时间是否为整数(被5整除)
dayCountNumber7左侧日期天数
showYearBooleantrue左侧是否显示 年
deliverySpaceTimeNumber15分钟,预配送时间间隔
deliveryInitTimeNumber45分钟,订单下单前预估的最快配送所需时间
showIconBooleantrue右侧是否显示 选中图标

插槽

插槽说明
slot-icon可以代替默认的选中小图标