gpt4 book ai didi

javascript - 带有 Backbone + Marionette 但没有 Rails 的 ECO 模板

转载 作者:行者123 更新时间:2023-11-30 05:41:01 25 4
gpt4 key购买 nike

我正在尝试使用 ECO templatesBackboneMarionette但没有 Rails .相反,我正在使用 DjangoRequireJS管理我的前端 Assets 管道。

如何加载 ECO 模板?

这是我使用 Underscore's 的简单 Marionette View 的样子模板:

define ['cs!app', 'requirejs-tpl!./templates/message.tpl'], (App, message) ->
App.module 'About.Show', (Module, App, Backbone, Marionette, $, _) ->
class Module.MessageView extends Marionette.ItemView
className: 'message-view'
tagName: 'div'
template: message

我猜我需要将模板键设置为 ECO 模板文件,然后覆盖 View 的渲染方法——但我不确定,因为我认为我必须先预编译 ECO 文件...

我要尝试的事情:

最佳答案

这里的简短回答是通过 npm 安装 eco,然后运行类似 eco -i JST form.eco 的东西。然后,您将 JST['form'] 分配给 View 的 template 属性。为多个模板手动设置它可能是一项投标工作,因此最好查看类似 django-pipeline 的东西。

关于javascript - 带有 Backbone + Marionette 但没有 Rails 的 ECO 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20819644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com