angularjs定义具有不同功能的值

时间:2016-04-05 09:39:28

标签: javascript angularjs ionic-framework

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

但是在调用这些值时,它们是未定义的。

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

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 的相同值从另一个功能?

1 个答案:

答案 0 :(得分:2)

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