我是REST API的新手。请帮我列出按用户名排序的所有专辑,如果点击了某个用户,则显示该用户的所有专辑。这是我到目前为止编写的代码,但它并没有向我展示正确的东西。
这些是资源:
http://jsonplaceholder.typicode.com/users
http://jsonplaceholder.typicode.com/albums
这是我写的代码:
process-test-classes
import paramiko, base64
key = paramiko.RSAKey(data=base64.decodestring('AAA...'))
client = paramiko.SSHClient()
client.get_host_keys().add('ssh.example.com', 'ssh-rsa', key)
client.connect('myRemoteMachine', username='strongbad', password='thecheat')
stdin, stdout, stderr = client.exec_command('python myScript.py')
for line in stdout:
print '... ' + line.strip('\n')
client.close()
谢谢
答案 0 :(得分:0)
您没有正确使用$resource
服务。我建议使用$promise
属性:
postingsResource.query().$promise.then(function (postings) {
$scope.postings = postings;
});
和
nameUser.get().$promise.then(function (user) {
$scope.authorn = user;
});
将来,请仔细阅读文档,之前在此处提出标准问题:
https://docs.angularjs.org/api/ngResource/service/$resource
P.S。:在您的情况下,您可能需要链接两个资源承诺,因为您需要第二个资源的第一个资源的结果。