【发布时间】:2014-04-24 14:54:33
【问题描述】:
如何从另一个视图调用视图并将其传递给模型?在我的代码下面,我将在 #button_cont 单击调用另一个视图,如事件中所示。我可以简单地调用新视图并将其传递给模型或存在更好的方法?
在调用者视图下方:
define(["jquery", "underscore","Handlebars","models/attore",
"text!templates/backend0.html"],
function ($, _, Handlebars,Attore,template) {
var BackendView0 = Backbone.View.extend({
template: Handlebars.compile(template),
events: {
'click #button_cont': 'twitter_list',
},
initialize: function () {
},
render: function (eventName) {
$(this.el).html(this.template());
return this;
},
twitter_list: function () {
var nome=$('#nome').val();
var cognome=$('#cognome').val();
var attore= new Attore({nome:nome,cognome:cognome});
--- Here I want call another view and pass it model attore---------
},
});
return BackendView0;
【问题讨论】:
标签: javascript jquery backbone.js model-view-controller