我通常在我的html文件中设置jquery模板,如下所示:
<script id="some-template" type="text/x-jquery-tmpl">
my template contents go here... with some data: {data}
</script>
然后我需要使用此模板的javascript将通过id查找并传入所需的数据:
var template = $("#some-template");
var html = template.tmpl({data: "data goes here..."});
// do something with the 'html' var, like attach it to the DOM
现在我正在尝试为我的javascript编写jasmine-bdd规范。我没有看到我设置模板的方式有任何特别的错误,让我的javascript找到/扩展模板...但我不知道如何让茉莉花玩这个好...所以...
当我的javascript依赖于jquery-template时,我如何使用jasmine来测试我的javascript,并且模板是直接在我的html页面中定义的?
我是否必须在jasmine-jquery夹具中复制我的模板?或者有没有办法让jasmine-jquery fixture使用我现有的html /模板定义?
答案 0 :(得分:1)