Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 在模板脚本代码中下划线templage passted变量访问_Backbone.js_Underscore.js_Marionette_Underscore.js Templating - Fatal编程技术网

Backbone.js 在模板脚本代码中下划线templage passted变量访问

Backbone.js 在模板脚本代码中下划线templage passted变量访问,backbone.js,underscore.js,marionette,underscore.js-templating,Backbone.js,Underscore.js,Marionette,Underscore.js Templating,我有一个木偶视图,其中我渲染的视图如下: var template = _.template(RequestorFormTemplate); $(this.el).html(template({fdata:fdata})); 在模板(html)中,我有一个java脚本,需要在其中访问fdata。如何访问脚本中的变量。我知道我们可以像在HTML中一样访问它,但我可以在脚本中访问它。你是说你的HTML模板中有//js代码吗?那有什么意义?是的,我也有同样的想法。

我有一个木偶视图,其中我渲染的视图如下:

         var template = _.template(RequestorFormTemplate);
         $(this.el).html(template({fdata:fdata}));

在模板(html)中,我有一个java脚本,需要在其中访问fdata。如何访问脚本中的变量。我知道我们可以像在HTML中一样访问它,但我可以在脚本中访问它。

你是说你的HTML模板中有//js代码吗?那有什么意义?是的,我也有同样的想法。我将JS代码移到了视图中,但是有一个函数$.plot在木偶视图中似乎不可用。我不是JavaScript方面的专家。不确定如何处理视图中的脚本,我将其移动到html。你是正确的-我应该看到所有的JS,但不确定如何解析不可访问的$.plot(函数)。你应该能够找到一种方法,以便在视图中使用该方法。我认为模板中的脚本标记甚至都不起作用。是的,看看吧。但脚本在模板中工作,它调用JS函数并呈现图形。$.plot($(“#条形图”)、ds、{colors:[$chrt_second、$chrt_second、“#666”、“#BBB”]、网格:{show:true,hoverable:true,clickable:true,tickColor:$chrt_border_color,borderWidth:0,borderColor:$chrt_border_color,},