AngularJS链接承诺

时间:2014-10-14 19:09:40

标签: javascript jquery angularjs datatable

我认为应该是Angular中的一个简单的承诺链,除了某些原因它似乎是在第一部分之前执行链的第二部分。

Client.query( (clients) ->
    $scope.clients = clients
    $scope.loaded = true
).$promise.then( -> 
    $('#table_id').DataTable()
)

这是一个应该从客户端资源加载数据的页面,在成功完成后将返回绑定到$ scope.clients。一旦发生这种情况,我想在渲染表上执行jQuery DataTable API。

不幸的是,似乎在调用DataTable函数时,尚未向视图呈现任何内容,并且DataTables用库存替换Angular数据"表中没有可用的数据"消息:

Client Name Last Modified
data available in table
Showing 0 to 0 of 0 entries

我确定我需要做的事情非常简单,但我似乎无法弄明白。任何人都知道我需要做些什么来让DataTables正确呈现?

0 个答案:

没有答案