gpt4 book ai didi

javascript - ng-init 不适用于 sails.get ("/..")

转载 作者:行者123 更新时间:2023-11-27 23:40:57 27 4
gpt4 key购买 nike

我正在尝试使用 ng-init 来初始化 ng-repeat 中每个项目的值。每个 ng-repeat 迭代都会调用一个方法,然后执行 sails.get 调用以从数据库获取有关特定项目的信息,这应该在我的 View 中显示数据。使用 sails.get 和 ng-repeat 是否存在某种问题?比如某种时间问题?

我已经测试了 sails.get 并且它工作正常

我还测试了 ng-init,它肯定被调用了。

部分代码:

$scope.setupMainInfo = function(id){
$sails.get('/getInfo',{ id: id })
.then(function onSuccess(response){

$scope.main_info_holder.labels = response.info;
return $scope.main_info_holder;

View 使用它:

..ng-init='info_holder = setupMaininfo(x)'..

<td>
info:{{info_holder.labels}}
</td>

如果我将数据输出到控制台进行测试:

id:20
id:21

那么只有来自数据库的数据进来

JWR {body: Array[2], headers: Object, statusCode: 200, data: Array[2], status: 200…}
JWR {body: Array[2], headers: Object, statusCode: 200, data: Array[2], status: 200…}

确实是一个时间问题?

最佳答案

尝试一下

>>>> $sails.get('/getInfo/',{ id: id })

关于javascript - ng-init 不适用于 sails.get ("/.."),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33666280/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com