In the dynamic routing component of the nuxt project, the route switching data is emptied and the data update cannot update the view.

in a dynamic routing page
clipboard.png

clipboard.png

adText is the data initialized in mounted. The value of adText can be displayed normally when entering the routing page, but the adText becomes empty when switching between routing pages
mounted () {

this.initAdText()

},
methods: {

initAdText(){
    for(let i in COUNTRY_ID){
    if(this.country_id==COUNTRY_ID[i]){
    this.adText = this.adTextList[i].left
    this.use = this.adTextList[i].right
    }
  }
}

}
this value has not been changed anywhere except in mounted. What is the reason for this? Does it have to be assigned in asyncData?
and oddly enough, even if this method is executed after a dynamic route switch, the page view is still empty

Sep.02,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b2e5ca-40c4d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b2e5ca-40c4d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?