{{messages}} {{messages}} {{messages}} {{messages}}

组件中的异步计算-VueJS?

vue.js Vue.js

西门十三LEY

2020-03-12

我在组件中找到异步计算方法的解决方案:

目前,我的组件是:

<div class="msg_content">
   {{messages}}
</div>

<script>
export default {
  computed: {
    messages: {
      get () {
        return api.get(`/users/${this.value.username}/message/`, {'headers': { 'Authorization': 'JWT ...' }})
        .then(response => response.data)
      }
    }
  },
}
</script>

结果: {}

如何在Promise模式下重写它因为我认为我们可以通过写入Promise模式来进行异步计算。

第1231篇《组件中的异步计算-VueJS?》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android