我正在从中获取到达时间。在获取到达时间时,它使用整理军事时间。有没有办法在整理后将排序的时间值从军事更改为标准?todos.itemssortedArray function()
视图
<div id="app">
<div v-for="todo in sortedArray">
{{todo.items.arrivalTime}}
</div>
<!-- is there a way to convert to todo.items.arrivalTime as paragraph<p> below -->
<br>
<h1>
<b>Convert Into</b>
</h1>
<br>
<p>09:00 AM</p>
<p>10:00 AM</p>
<p>11:00 AM</p>
<p>02:00 PM</p>
<p>10:00 PM</p>
</div>
脚本
new Vue({
el: "#app",
data: {
todos: [
{ id: "1", items:{arrivalTime: "1100"} },
{ id: "2", items:{arrivalTime: "1000"} },
{ id: "3", items:{arrivalTime: "1400"} },
{ id: "4", items:{arrivalTime: "0900"} },
{ id: "5", items:{arrivalTime: "2200"} },
]
},
methods: {
toggle: function(todo){
todo.done = !todo.done
}
},
computed:{
sortedArray: function() {
console.log("inside sortedArray");
function compare(a, b) {
if (a.items.arrivalTime < b.items.arrivalTime)
return -1;
if (a.items.arrivalTime > b.items.arrivalTime)
return 1;
return -1;
}
return this.todos.sort(compare);
}
}
})
我试图使用并做出一些改变军事时间到标准时间,但它不起作用。以下是我上传的代码jsFiddleJsFiddle
https://jsfiddle.net/ujjumaki/m2sowbv9/19/
慕丝7291255
慕沐林林
相关分类