我正在向服务器发出获取请求,得到响应并将值存储在 $ scope.productId
中 userService.get(true)
.then(function(res) {
$scope.productId = res.user.productid;
}
});
然后,我需要在对API的另一个获取请求中使用该值,以获取与此ID相关的产品。
apiService.get('/product/' + ???)
.then(function(response) {
console.log(response)
})
.catch(function(response) {
});
我对Promise并不陌生,所以目标是将第一个请求的值转化为第二个请求!
答案 0 :(得分:1)
使用此
$(document).ready(function () {
$('#sidebarCollapse').on('click', function () {
$('#sidebar').toggleClass('active');
$('.overlay').addClass('active');
$(this).toggleClass('active');
});
$('.overlay').on('click', function () {
$('#sidebar').removeClass('active');
$('.overlay').removeClass('active');
$(this).removeClass('active');
});
});