Vue,条件是将值放入数组

时间:2019-09-17 16:18:23

标签: javascript vue.js

我在Vue站点中有一个电话,该电话返回包含日期的response.data对象:

response.data中的对象如下:

response.data = {available_at: '2019-08-12', title: 'Test'}

我目前正在获取该信息,并使用dates构建一个名为this.dates的数组,效果很好。但是,我想知道是否有一种方法可以说if response.data.available_at = current_date然后放入this.dateselse放入this.pastDates

有没有办法修改它?

fetch() {
    axios.get('/items/')
    .then(response => {
      // handle success
      console.log(response.data)
      this.dates = response.data
    })
    .finally(function() {})
}

更新:response.data (对象列表)

(51) [{…}, {…}, {…}, {…},...]
0:
available_at: "2019-09-16"
title: "2"

1 个答案:

答案 0 :(得分:2)

日期是字符串吗?也许您可以这样使用:

git ls-files -v

好的,response.data是这些对象的列表。所以它会像这样:

sh