I가 파라미터로서 변수 설명을 얻어 다음 함수AngularJS와 적절히 함수 값을 전달
$scope.relsingle = function(description) {
console.log(description);
var url = $scope.url+'/api/descrelation?limit=4&description='+description;
$http.get(url).success(function(data) {
console.log(data);
$scope.apgresponse = data;
})
};
I HTML 페이지
ng-init="relsingle(prodres[0].description)"
이 값에서이 값을 전달하기 위해 다음 방법을 사용하여 prodres [0]. 설명은 여기에서 온다.
그리고 내가 relsingle 기능 콘솔에서 설명의 가치를 로그인 할 때 prodres의 값은 여기
$scope.prodat = function(id) {
var uri = $scope.url+'/api/getproduct?productid='+id;
console.log(uri);
$http.get(uri).success(function(data) {
console.log(id);
console.log(data);
$scope.prodres = data;
})
};
에서 온다.
console.log (설명);
이렇게하면 값이 정의되지 않습니다.
I에서 사용할 수 있습니다 scope.Then은 $ 범위에 변수에 해당 배열을 저장하지 않은 때문입니다 때문입니다 ng-init은 함수를 실행하는 것과 잘 맞는지 확실하지 않은 표현을 다루기 위해 빌드 된 것이라고 생각하십시오. – GillesC
'prodres '란 무엇입니까? – dfsq
relsingle 내가 정의한 사용자 정의 함수입니다 –