标签: jst

无法在eclipse中将项目添加到tomcat服务器

我无法在eclipse中将我的项目添加到服务器 - 为什么会这样?

我安装了所有必要的工具(Web Dev,Java EE,服务器适配器,Tomcat本身,所有东西)

我配置了运行时环境,将所有Java版本调整为JDK 6(因为它应该在Tomcat 6上运行),但在创建新服务器时,仍然可以添加recources的对话框的左侧是空的.

我还能尝试什么?

PS:在W7教授身上使用Juno

java eclipse tomcat jst

40
推荐指数
3
解决办法
11万
查看次数

Coffee HAML(.hamlc)中的部分内容

我在带有HAML Coffee的rails后端使用backbone.js ,这是由haml_coffee_assets编译的.我的模板中有一些重复.

有没有办法创建类似rails的部分来干涸我的模板?

另外:我可以content_for(:something)在咖啡HAML中做吗?

haml ruby-on-rails coffeescript backbone.js jst

12
推荐指数
1
解决办法
9451
查看次数

Haml语法在Sublime Text 2中突出显示.hamlc模板

我安装了HAML textmate软件包,它显示.haml模板的语法高亮,但我也有像这样命名的Coffee HAML模板

layout.jst.hamlc
Run Code Online (Sandbox Code Playgroud)

我想添加语法高亮.

Ruby Haml语法足够好,所以我通常只是将语言更改为Ruby Haml,但是当我再次关闭并打开文件时,Sublime Text 2会忘记它,我必须一次又一次地分配它.

有没有办法自动为.hamlc文件分配ruby Haml语法高亮?

syntax-highlighting coffeescript jst sublimetext2 hamlc

8
推荐指数
1
解决办法
3838
查看次数

从本地预加载(JST)模板缓存加载ng-include部分

我将我的模板预先加载到一个javascript字符串数组中,就像var t = JST['firstTemplate']在哪里t一样,

<div>This scope has a value of {{value}}</div>
Run Code Online (Sandbox Code Playgroud)

如何在ng-include指令中使用此预加载的模板?

请注意,此场景中的模板可能更复杂,可能具有嵌套视图和模板以及它们自己的嵌套作用域和控制器.所以我不确定任何ng-bind指令是否有帮助?

更新:

查看ng-include它的来源似乎是一种很好的方法,可以将模板加载逻辑解耦为可自定义的提供程序.

当前的默认加载机制只是做了$http.get$templateCache作为缓存提供者.看起来我可以将模板内容注入JST['firstTemplate']到模板缓存中,但是我必须在启动时为每个模板执行此操作.

$templateCache.put('firstTemplate', JST['firstTemplate']);
Run Code Online (Sandbox Code Playgroud)

然后有,

<div ng-include="firstTemplate"></div>
Run Code Online (Sandbox Code Playgroud)

我还可以编写一个与每个ng-include并排的自定义指令,它以某种方式预先缓存模板.这再次显得笨重.

更新#2

我将尝试重写templateCache,以便它使用我已经预先加载的JST哈希.如果有效,将发布结果.

jst angularjs angularjs-ng-include angular-template

4
推荐指数
1
解决办法
4615
查看次数

在Sails.js中使用客户端模板

我是新来的 Sails.js

我试图assets/templates在sails中使用该功能来呈现数据客户端,但我似乎找不到任何有用的示例.

我正在寻找原生的Sails解决方案,没有角度或其他框架.只需.JST从中加载模板assets/templates并使用jQuery填充它们

任何人都可以参考使用客户端模板的工作示例 sails.js?

jquery jquery-templates jst sails.js

3
推荐指数
1
解决办法
919
查看次数

如何使用带有underscore.js的JST?

我在使用通常对理解没有问题的变量时遇到麻烦,但是看起来当你将JST与underscore.js结合起来时似乎很难.

var something= SD.defaultView.extend({
    el: 'page',
    template: JST['app/www/js/templates/sex.ejs'],
    data: {
        header: 'some information!!!',
        image: '/img/path.jpg'
    },
    render: function () {
        var compiled = _.template(this.template(), this.data); //I pass in the complied JST template
        this.$el.html(compiled);
    }
});
Run Code Online (Sandbox Code Playgroud)

呈现JST文件

this["JST"]["app/www/js/templates/sex.ejs"] = function (obj) {
    obj || (obj = {});
    var __t, __p = '', __e = _.escape;
    with (obj) {
        __p += ((__t = ( header )) == null ? '' : __t) + '<sexform>Hello There</sexform>';
    }
    return __p
};
Run Code Online (Sandbox Code Playgroud)

错误

ReferenceError: header …
Run Code Online (Sandbox Code Playgroud)

javascript templates underscore.js jst

2
推荐指数
1
解决办法
6725
查看次数