每日一答 Vue异步加载数据动态渲染页面

JSON里装的是username和userList,userList里装的是User对象。
Html页面展示User属性列表。
问:用异步传输如何实现。
大老们,支支招,我是真写不出来,不知道要看哪些东西。

methods: {
getData(){
var obj=this;
$.ajax({
        type: "GET",
        url: url,
        success: function (result) {
            try {
                result = $.parseJSON(result);
                obj.userList=result.userList;
            } catch (error) {
                console.log(error);
            }
        }
    })
}}

```html
<p v-for="item in userList" :key="item">{{item.属性1}}:{{item.值1}}</p>
.....

```

请题主贴上报错的代码附上问题
如果代码还没实现想实现的话,我建议题主学习并使用一下:

  1. axios(这是一个http请求库,专门请求接口用的那种)
  2. promise(JavaScript异步的一个处理方案)

如对题主有思路上的启发,望采纳。