Promise.coroutine(function* () {
var profile = yield $.get('profile.json');
$status.append('<li>got profile</li>');
$('#profile-pre').html(JSON.stringify(profile));
var tweets = yield $.get('tweets.json?id='+profile.id);
$status.append('<li>got tweets</li>');
$('#tweets-pre').html(JSON.stringify(tweets));
var friend = yield $.get('friend.json?id='+tweets[0].usersMentioned[0].id);
$status.append('<li>got friend</li>');
$('#friend-pre').html(JSON.stringify(friend));
})().catch(function(errs) {
handle errors on any events
})
当我尝试在netbeans中执行此代码时,它不允许使用生成器?如何纠正?