Ember和Syn的集成
Ember and Syn integration
我在集成bitovi syn(链接),Rails 3(资产管道),Ember和qunit时遇到了麻烦。我想使用syn浏览器模拟测试的目的。有人这样做过吗?如果有,是怎么做的?
我正在使用2014年3月11日发布的syn版本。当我将它加载到我的应用程序中时,发生了两件事:
- 我在qunit中得到一个全局失败,说"TypeError: 'undefined'不是一个对象(评估'Syn.schedule')",(围绕这一行:syn.js?body=1:10 . 84)和
- 一个div和一个表单被添加到我的应用程序。
我在大多数情况下使用qunit,我尝试使用YUI来做浏览器模拟,但它并不像我预期的那样工作。我真的喜欢使用Syn,但是我不明白为什么它不能工作。
为了让它工作,我试着把这行添加到synj .js文件的顶部:window.Syn = { schedule: function (fn, ms) { Ember.run.later(window, fn, ms); } };
但它根本没有做什么。
我读到这个拉取请求:https://github.com/bitovi/syn/pull/28,我可以添加这段代码,以一种与Ember一起工作的方式挂载它。
任何帮助都将非常感激!
所以这里的事情只是在页面底部加载Syn。如果你想在头部加载它(我可能不应该这样做,但仍然!):)
相关文章:
- 如何检测用于WebGL的专用或集成显卡
- 在我的SPA应用程序中集成Facebook共享的问题
- vaadin:使用自定义布局集成angular js
- React ajax数据集成
- 有没有一个抽象层,这样我就可以集成一次,然后使用pusher、pubnub或faye
- IE中关于ZK和JavaScript集成的一些错误
- 如何将拼写检查集成到密文编辑器
- 将外部文件与AngularJs集成
- 如何将tesseract OCR与Cordova/Phonegap应用程序集成
- Cordova Facebook登录集成cordovaOauth
- 如何在Angular js中集成其他页面中的样式
- 性能与模块化:将JS集成到PHP或单独的custom.JS中
- Meteor集成测试,在velocity'她的镜子上有茉莉花
- Okta与JavaScript的集成
- 将prettyPhoto集成到Wordpress主题中
- 将epub.js集成到firefox中,作为.epub的默认读取器
- 在Meteor:p5.AudioIn()中集成p5.sound.js不是构造函数
- 如何将现有的angular js应用程序集成到Laravel 5中
- 如何将FBjavascript API与我的后台集成
- Ember和Syn的集成