vue之watch實戰問題—IE瀏覽器不兼容

今天在寫vue 的時候忽然發現一個問題,在IE下沒法使用,而在Chrome下能夠。javascript

之前的代碼是這樣的:vue

data() {
  return {
    bet: {
      s1: 53,
      s2: 'local'
    }   
    }
},
watch: {
  bet: {
    handler(newValue, oldValue) {
      console.log(newValue)
    },
    deep: true
  }
}

IE瀏覽器下,在handler這裏就出現錯誤,查看後由於IE版本對js寫法應該是有不兼容問題,修改以下:java

data() {
  return {
    bet: {
      pokerState: 53,
      pokerHistory: 'local'
    }   
    }
},
watch: {
  bet: {
    handler:function(newValue, oldValue) {
      console.log(newValue)
    },
    deep: true
  }
}
相關文章
相關標籤/搜索