avalon.js ajax动画问题

使用ajax请求数据并赋值,vm-for渲染导致 beforeSend 展示的loading菊花动画突然卡住,请问有什么好的方法?

$.ajax({
    type: 'get',
    url: app.data.url,
    dataType: 'json',
    beforeSend: function(){
        app.list = [];
        app.loading = true; // 动画
    },
    success: function(res){
        if (res.status == 1) {
            app.list = res.info;
            app.loading = false;
        }
    }
});
<tbody ms-for="(userid, item) in @list">
...
</tbody>

<div class="loading" ms-visible="@loading">...</div>
阅读 2.4k
1 个回答

看不懂描述,贴代码

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进