1. 程式人生 > >this.$route 取值判斷之運算子優先順序

this.$route 取值判斷之運算子優先順序

//params傳值獲取 url不顯示引數 重新整理後引數清空
this.params='id:'+this.$route.params.num||'000'

//query傳值獲取 url一直有引數  ?id=123
this.query='id:'+this.$route.query.id

頁面重新整理後this.$route.params取值為undefined 
此方式'id:'+this.$route.params.num||'000' 判斷得到結果id:undefined

由於+運算子高於|| 修改方式 this.params='id:'+(this.$route.params.num||'000')先判斷再相加