如何在 ActionScript 3 中伪造 AsyncToken 返回
使用欧芹, 我有一项通过以下方式访问的服务 [命令(选择器='列表')] 公共函数 getRssFeed( msg:RssEvent ):AsyncToken { 将 service.list() 作为 AsyncToken 返回; 当
我指向“真实”RssService 时,一切都按预期工作。我的问题是当我指向“Mock”RssService 时。我不知道如何用一些虚拟数据返回来伪造 AsyncToken...有人知道如何做到这一点吗?
Using Parsley,
I have a service that I access through a
[Command(selector='list')]
public function getRssFeed( msg:RssEvent ):AsyncToken
{
return service.list() as AsyncToken;
}
when I point to the "Real" RssService, everything works as expected. My problem is when I point to the "Mock" RssService. I can't figure out how to fake a AsyncToken with some dummy data return... does anyone knows how to do this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
解决了…………;)
Resolved.............. ;)
使用Parsley 3.0,您可以使用spicefactory异步命令更好的选择:
不需要mx_internal导入。
Using Parsley 3.0, you have a better option with spicefactory asynchronous commands :
No need for mx_internal import.
不要忘记添加:
use namespace mx_internal;
否则您将收到此异常。
[故障]异常,信息=TypeError:错误#1006:setResult不是函数。
Don't forget to add:
use namespace mx_internal;
Otherwise you will get this exception.
[Fault] exception, information=TypeError: Error #1006: setResult is not a function.
我使用某种 ServiceProxy 模式,它基本上提供了 3 种方法:
我通过以下方式扩展 ServiceProxy:
技术方面,我使用与您完全相同的技巧。
I use some sort of a ServiceProxy-pattern which provides basically 3 methods:
I extend the ServiceProxy in the following way:
Technology-wise I use exactly the same trick as you.