1

这是示例http://jsfiddle.net/FredyC/3pynD/2/虽然还没有完全功能,但我不知道如何正确使用 jQuery 的 jsfiddle echo 服务。

但是重点是,当我运行它时,dfd对象没有该resolve功能。我的目标是拥有函数,它将始终返回我可以通过done函数获取编译模板的承诺对象。当我稍后再次想要该模板时,它应该返回相同的dfd结果,因此我立即获得模板,而无需再次获取和编译它。

有人知道我在做什么错吗?

4

1 回答 1

0

好的,解决了。重读文档后,我明白那$.when只是返回promise,所以我不能resolve。所以我创建了新Deferred对象,它就像魔术一样工作:)

结果如下:http: //jsfiddle.net/FredyC/3pynD/3/

于 2011-11-19T19:53:18.317 回答