iview/examples/routers/time.vue

34 lines
871 B
Vue
Raw Permalink Normal View History

2018-05-17 17:51:37 +08:00
<template>
<div>
2020-09-03 15:53:31 +08:00
<Button @click="testUpdate()">Update Test</Button>
<br>
2018-07-09 16:35:29 +08:00
<Time :time="time1" />
<br>
<Time :time="time2" />
<br>
2018-07-09 17:00:48 +08:00
<Time :time="time3" :interval="1" />
2018-10-23 11:21:31 +08:00
<br>
<Time :time="time4" />
2018-05-17 17:51:37 +08:00
</div>
</template>
<script>
2020-09-03 15:53:31 +08:00
const baseTime = parseInt(Date.now() / 10000000) * 10000000
2018-05-17 17:51:37 +08:00
export default {
data () {
2018-05-18 10:32:51 +08:00
return {
2018-07-09 17:00:48 +08:00
time1: (new Date()).getTime() - 60 * 59 * 1000,
2018-07-09 16:35:29 +08:00
time2: (new Date()).getTime() - 86400 * 3 * 1000,
2018-10-23 11:21:31 +08:00
time3: (new Date()).getTime() - 1 * 1000,
time4: (new Date()).getTime() - 86400 * 60 * 1000,
};
2020-09-03 15:53:31 +08:00
},
methods: {
testUpdate() {
this.time1 = parseInt(baseTime + Math.random() * 10000000)
}
2018-07-09 16:35:29 +08:00
}
2018-10-23 11:21:31 +08:00
};
2018-07-09 16:35:29 +08:00
</script>