问题标签 [jquery-templates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1139 浏览

jquery - 如何将对象作为 json 字符串绑定到 JQUERY 模板插件上的另一个 html 元素

实际上我试图找到它,但在调试时我迷失在插件行中。我想展示它是如何工作的,因为有不同的模板插件。

我想序列化数组的每个元素(当然是json)JSON.stringify并在模板中设置隐藏元素。如果我序列化对象并将输出添加到具有另一个属性的同一对象,我可以访问它,但我想在模板中执行此操作,例如:

我应该写什么而不是?....?地方?

0 投票
2 回答
8933 浏览

javascript - jquery-tmpl - 模板功能不起作用

以下代码:

我想要做的是在我的模板中使用 getName() 函数。

假设我的模板如下所示:

我必须改变什么才能让它工作?现在,该功能甚至没有执行。其他一切都有效。

0 投票
3 回答
2641 浏览

jquery-templates - 我如何循环奇数/偶数类,因为它循环项目?

使用 jquery-tmpl,我想通过向每一秒添加一个类来对行的表示进行条带化,因此它从数据 ['Cat','Dog','Horse','Noddy'] 生成:

这里建议的解决方案看起来像是可以进一步完善以便我们 noddy's 消化的东西的开始。

0 投票
2 回答
435 浏览

jquery - jQuery 模板 - 反向模板


所以我正在开发一个内置模板功能的文档系统。在一个页面上,您将使用 jQuery 模板标记创建带有“标签”的模板:

然后在文档页面上,您将选择要使用的模板,然后它将您的标签转换为 HTML 标记。文档页面使用 CKEditor 进行所见即所得的编辑。现在我有它,所以当模板被渲染时,它看起来像:

这个想法是在我将文档发送回数据库进行保存之前,我想将我的背部转换为模板标签,这样如果数据在网站上的其他地方更新,它也会在页面再次呈现时更新。

任何关于我如何实现这一点的帮助或指示都会有很大的帮助。谢谢!

0 投票
5 回答
6620 浏览

jquery - jquery 模板标签与 Django 模板冲突!

今天我正在尝试使用 jquery-tmpl {{if}} 和 {{else}} 语句。

但如您所知,{{ }} 也是为 django 模板保留的。所以 django 会发出无法解析的 TemplateSyntaxError。

我怎么解决这个问题?


更新:

我从这里找到了一个有效的 <% raw %> 自定义标签 (GPL) 实现。

http://www.holovaty.com/writing/django-two-phased-rendering/

0 投票
2 回答
7422 浏览

jquery - 将 Knockout.js 与最新的 jQuery 文件和 ASP.NET MVC 一起使用

我正在尝试将 Knockout.js 与 ASP.NET MVC 3.0 一起使用(标题放弃了,不是吗?!)

http://knockout.js.com

我遇到了一些问题(与新的 jQuery Tmpl 引擎比 ASP.NET MVC 3.0 更相关)。

我在测试中使用了 Steve Sanderson 的示例程序,并且大部分都使用新的 Razor 视图引擎复制了他的结果(我不相信 Razor 与我的问题有任何关系)。

http://blog.stevensanderson.com/2010/07/12/editing-a-variable-length-list-knockout-style/

但是,我想用自然的jquery 绑定做更多事情,而不是 HTML 绑定属性。这在淘汰赛的教程中有详细描述。 http://knockoutjs.com/documentation/template-binding.html

但是,正如它所解释的那样,我无法重现这一点。我将在下面显示我的查看代码。我的问题来自{{foreach (i, gift) gifts}}不起作用的事实。我尝试了许多变体({{foreach (i, gift) gifts()}}正如我在其他示例中看到的那样)。

我正在使用最新 knockout.js的文件。我正在使用jQuery 1.4.3.我正在使用http://ajax.microsoft.com/ajax/jquery.templates/beta1/jquery.tmpl.js的模板引擎。但是,我也尝试过使用tmpl.js包含在 knockous.js 网站上的相同文件,并且得到相同的结果。

使用 jQuery 模板时,根据当前规范,模板不会呈现。

在这里可以找到 jQuery 模板标签文档:http: //api.jquery.com/category/plugins/templates/template-tags/

以防有人对我的确切模型感到困惑。如果我替换{{foreach (i, gift) gifts}}为 { {foreach gift}},那么模型会呈现并正确运行,但我不能将 jQuery 本机${property}声明用于任何内容。

HTML

0 投票
2 回答
2169 浏览

javascript - jquery-templ 的回调函数?

我正在使用插件jquery-tmpl。有没有办法在模板运行后指定回调?我想做类似的事情

对刚刚生成的元素processItem做了什么。但是,正如它所写的那样,该元素在被调用<li>时并不存在。processItem

这是我运行模板的方式:

谢谢!

0 投票
2 回答
1114 浏览

jquery - Making jquery tmpl without a lot of extra script tags

I've been reading about the jQuery template plugin http://api.jquery.com/tmpl/ as a means of binding data to markup. All the examples seem to show that you define the template in a script new script tag. I'd actually prefer not to clutter my html <head> with all those script tags.

Is there a better way to organize this? Maybe with a templates folder full of scripts that get loaded dynamically?

0 投票
2 回答
6117 浏览

javascript - 动态加载 jQuery 模板

对于 jQuery 模板:

http://api.jquery.com/category/plugins/templates/

我希望能够从服务器动态加载模板,而不是在页面上预定义它。

我在项目中看到的演示使用的是预定义的模板。经过一番研究,我发现这是可能的。

我尝试这样做,但它不起作用:

我试过这样做,但它不起作用:

最后,我把它归结为以下黑客:

so.html(这是主页):

child.html(这是子模板)

so.js(这是我的 ajaxly 加载 js 模板的技巧)

这就是我不喜欢它的地方。

  1. 这在 Chrome 上不起作用
  2. 似乎很多代码只是为了加载一些模板
  3. 我失去了使用 $(document).ready() 的能力。我现在必须将我的所有代码都放在这个 templateReady() 方法中,以保证“模板安全”。

有没有解决的办法?

谢谢,

0 投票
2 回答
112 浏览

javascript - JQuery / Microsoft 模板和链接:他们有没有让这些一起工作?

Scott Guthrie 的博客关于他们打算如何做到这一点。

这似乎什么都不做:

这似乎爆炸了:

有任何想法吗?