gpt4 book ai didi

javascript - angularjs用不同的函数定义值

转载 作者:行者123 更新时间:2023-12-02 14:48:06 25 4
gpt4 key购买 nike

我有一个小问题,我在一个函数中调用服务方法,然后尝试在另一个函数中使用该函数的值(两个函数都在同一个 Controller 中)。

但是当调用这些值时,它说它们未定义。

底部编码基本上是我想要实现的目标,而不是我真正的编码。

app.controller('Ctrl', function($scope)
{
$scope.a = function() // a function calling service data
{
$scope.value1 = array[]; //array[] list of all data called
console.log(value[0].item1); // value is defined
}

$scope.b = funtion(value1)
{
console.log(value1[0].item1); // returns undefined
}
)};

函数a所示,该值已定义,但在函数b中未定义,如何在调用时保持item1的相同值来自另一个函数?

最佳答案

执行$scope.value[0].item1
因为数组值在 $scope

关于javascript - angularjs用不同的函数定义值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36422575/

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