javascript - 怎么在 vue实例中设置默认值以及获取上 3 个月的最后一天
伊谢尔伦
伊谢尔伦 2017-04-11 11:33:19
0
2
343

最近在试着用vue重写代码。html里有个时间值,比如2017-01-18,这个时间值正常是从后台服务器传过来的,如果后台没有传过来数据就给一个默认值,这个默认值是上3个月的最后一天。

  var time_vue = new Vue({
    el: '#dateOnlyExample',
    data: {
      time: data_x[0] || 这里是一个函数,我要怎么写??
    },
    methods: {
      get_time: function (event) {
          .....
        return time;
      }
    }
  });

求教

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(2)
阿神

在生命周期

created(){
    this.time=this.get_time();
}

或者直接使用

computed{
    default_time:''
}
いいねを押す +0
洪涛

首先要不要判断 data_x 是不是数组以及有没有元素?
你想问的是上 3 个月的最后一天的函数怎么写吧?
建议使用 date-fns 里的 API。

或者用下面这个函数

function getTheDay () {
  var now = new Date()
  return new Date(now.getFullYear(), now.getMonth() - 2, 0)
}
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!