English 中文(简体)
动态或微秒
原标题:Dynamic or xhr Templates

我刚刚开始使用主干。 j 用于我正在进行的一个项目。

目前,在模式、收集和看法方面,我已经确定了我所希望的途径。 我在服务器上从遥感技术应用中获得数据。

客户能够记录到数字中;目前,我正在把这一信息输入强调的模板中,但我希望模板能起作用。 有些选择视客户的不同而有所不同。

我的感觉是,有了模板,就能够发出具体的要求,获得动态信息,将完全打败使用主干的目的。 是否可能有主干,并强调从Xhr请求中装出一个模板? 还是有更好的办法这样做?

事先得到帮助。

最佳回答

模板只是强调这一点,以便你能够从你想要的任何地方得到这种扼杀。 因此,你可以这样做:

render: function() {
    var that = this;
    $.get( /some_template , function(tmpl) {
        that.$el.html(_.template(tmpl, that.model.toJSON()));
    });
    return this;
}

In real life you d probably want to hide that behind a simple caching object that only fetches a particular template from the server once.

或者,请您的服务器代码表示,需要一套模板,并将其纳入<代码><script>要素:

<script id="tmpl1" type="text/template">
    Some template code...
</script>
<script id="tmpl2" type="text/template">
    Some template code...
</script>
...

并将模板从<代码><script>中删除:

render: function() {
    var tmpl = _.template($( #tmpl1 ).html());
    this.$el.html(tmpl(this.model.toJSON()));
    return this;
}

各位不妨在界定观点类别时,将汇编成册的模板(tmpl,有些地方甚至汇编成册(假设OMM已经做好了足够准备):

var V = Backbone.View.extend({
    template: _.template($( #tmpl1 ).html()),
    //...
    render: function() {
        this.$el.html(this.template(this.model.toJSON()));
        return this;
    }
});
问题回答

暂无回答




相关问题
underscore.js unbind

I would love to unbind this: $("body").mousemove(_.bind(this.mousemove, this)); Due to a complicated mix between backbone.js and raphael.js I need to do the bind via underscore.js: var NodeView = ...

I think I am not using Backbone JS s views correctly?

I ve just started using Backbone (and Underscore) JS. We are doing a big iPad HTML5 application and it needs to work all client side. The project needs structure and Backbone seems to be a good fit. ...

Underscore.js: how to chain custom functions

Using Underscore.js, I can write the following which returns 42: _([42, 43]).chain() .first() .value() I have custom function, not part of Underscore.js called double(): function double(...

如何阐明基于方案拟定的 Java版。

在聊天时,我先与点子一起工作(我知道,这是原来的,但我认为这是很好的学习项目)。 强调js提供了许多功能性方案拟订概念,......

热门标签