所以我尝试了来自https://github.com/kriskowal/q/tree/v1的q.min.js,q-master和q.js ......
在我的HTML文件的头部,我有 -
<script type='text/javascript' src='/inc/js/veud/q-1/q.js'></script>
正在正确加载,因为我没有找到找不到文件的错误。
在我体内,我有 -
<script>
var deferred = Q.defer();
</script>
然而我一直收到错误 -
ReferenceError : Q is not defined.
我尝试过在没有Q的情况下使用defer()但同样我得到了
Reference Error: defer is not defined.
也尝试了q,就像我说我尝试了多个q javascript文件。
当我将它作为node.js中的模块需要时,它正在工作但我真的需要它现在在客户端/浏览器端工作...
关于为什么这不起作用的任何想法?
按方式 -
我也遇到了这个奇怪的错误 -
SyntaxError: missing } after function body
这就是说q.js文件在它的末尾缺少一个},但它就在那里!我根本没改变过q.js!
感谢任何帮助。