UPDATE

上级 4f39fc67
<script setup> <script>
import HelloWorld from './components/HelloWorld.vue' export default {
import TheWelcome from './components/TheWelcome.vue' data() {
return {
txtDate: '',
result: ''
}
},
methods: {
getTime() {
if (this.txtDate.length > 0) {
this.result = ''
const dateList = this.txtDate.split(/\n/)
for (let dateStr of x) {
const curArr = dateStr.split('-')
const start = new Date(`2023-03-01 ${curArr[0]}`).getTime()
const end = new Date(`2023-03-01 ${curArr[1]}`).getTime()
this.result += dateStr, parseFloat((end-start)/1000/60) + '<br>'
}
}
}
}
}
</script> </script>
<template> <template>
<header> <header>
<img alt="Vue logo" class="logo" src="./assets/logo.svg" width="125" height="125" />
<div class="wrapper"> <div class="wrapper">
<HelloWorld msg="You did it!" /> <h1>时间计算器</h1>
</div> </div>
</header> </header>
<main> <main>
<TheWelcome /> <textarea cols="30" rows="10" v-model="txtDate"></textarea>
<div>
<button @click="getTime">计算</button>
</div>
<br>
<p>输入结果:</p>
<div class="result" v-html="result"></div>
</main> </main>
</template> </template>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册