iview/examples/routers/time.vue

34 lines
871 B
Vue
Raw Normal View History

2019-08-27 09:42:40 +08:00
<template>
<div>
<Button @click="testUpdate()">Update Test</Button>
<br>
2019-08-27 09:42:40 +08:00
<Time :time="time1" />
<br>
<Time :time="time2" />
<br>
<Time :time="time3" :interval="1" />
<br>
<Time :time="time4" />
</div>
</template>
<script>
const baseTime = parseInt(Date.now() / 10000000) * 10000000
2019-08-27 09:42:40 +08:00
export default {
data () {
return {
time1: (new Date()).getTime() - 60 * 59 * 1000,
time2: (new Date()).getTime() - 86400 * 3 * 1000,
time3: (new Date()).getTime() - 1 * 1000,
time4: (new Date()).getTime() - 86400 * 60 * 1000,
};
},
methods: {
testUpdate() {
this.time1 = parseInt(baseTime + Math.random() * 10000000)
}
2019-08-27 09:42:40 +08:00
}
};
</script>