javascript - Backbone js。如何在backbone js中将数据从 View 传递到模板

标签 javascript jquery html templates backbone.js

我是 Backbone js 新手。有人可以帮我从我的 Angular 发送模板中的数据吗?

我的 View 有以下代码:

$('#top-bar').html(_.template($("#loginned-top-bar-template").html()));

我的模板包含

<li class="menu-item"><a href="javascript:void(0)" id="topbar-username"><%user_name%></a></li>

我想向它发送“awsome_user”。

如果有人能帮助我,那就太好了。

最佳答案

var compiled = _.template($("#loginned-top-bar-template").html());
var templateVars = {user_name : 'awesome_user' };
$('#top-bar').html( compiled(templateVars) );

<%user_name%>应该是<%=user_name%>如果你想打印变量。

如果您想使用其他user_name ,设置user_name调用编译函数之前的属性。

var compiled = _.template($("#loginned-top-bar-template").html());
var templateVars = {user_name : 'awesome_user' };
templateVars.user_name = Parse.User.current().get("name");
$('#top-bar').html( compiled(templateVars) );

关于javascript - Backbone js。如何在backbone js中将数据从 View 传递到模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24477411/

相关文章:

html - wrapper 不适合 100% 宽度

javascript - 在 anchor 标记中嵌套可点击组件

javascript - AngularJS 搜索延迟,直到用户输入字段

javascript - ESLint 配置问题

javascript - 正确获取元素值(ASP.NET MVC)

javascript - 突出显示 IFrame 中的文本

javascript - 如何为具有嵌套输入字段的 div 实现 onBlur/onFocus?

javascript - 在 Handlebars 中使用从 api 加载的自定义助手

javascript - 确定单击了哪个元素并有条件地选择调用哪个方法

html - IE 溢出滚动