Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 挂载后更新页面数据的NuxtJS/Vue_Javascript_Html_Vue.js - Fatal编程技术网

Javascript 挂载后更新页面数据的NuxtJS/Vue

Javascript 挂载后更新页面数据的NuxtJS/Vue,javascript,html,vue.js,Javascript,Html,Vue.js,我有一个HTTP请求,像这样装载后调用 mounted: function() { return axios.get('/api/user/profile/stats') .then((res) => { console.log(res) return { stats: res } }) .catch((e) => {

我有一个HTTP请求,像这样装载后调用

mounted: function() {
    return axios.get('/api/user/profile/stats')
        .then((res) => {
            console.log(res)
            return {
                stats: res
            }
        })
        .catch((e) => {
            console.log(e)
        })
}
但一旦完成,页面不会在任何位置更新

<h2 class="text-green" v-if="stats" data-plugin="counterup">{{stats.ident}}</h2>
{{stats.ident}

请求成功后,如何获取要重新加载的数据要修改组件数据,您需要将其分配给this.stats,以便在其他地方可用。在装入的文件中返回不会为您提供任何信息,因为返回值不会在任何地方使用

如果在浏览器中使用Vue devtools,则在检查零部件数据时也很容易看到stats属性实际上没有更改