小编Rah*_*bhi的帖子

Ember js:使用数据在一个页面上加载多个模板

我正在使用ember.js中的应用程序.我向你们所有人提出几个问题.首先让我们讨论我的应用点,然后讨论我面临的问题.

  1. 应用程序就像绘制一个像"自动cad"这样的计划.为此我使用的是d3.js库
  2. 出于绘图的目的,我们有不同的部分,如火,水等.卫星所有这些部分都有不同的svg容器用于绘图.
  3. 在这之后,我有一个模块,通过三种方式将此部分通过电子邮件发送给特定的电子邮件ID

    3.1当前部分明智的电子邮件(意味着如果我们在火灾部分绘图然后如果我们发送电子邮件然后svg的火灾部分将作为pdf的形式发送)(完成)

    3.2一次所有部分的svg内容都是PDF格式.(这里我的实际问题开始了)

在这一点上,所有部分的电子邮件我都遇到问题,一次检索所有部分svg.因为当前部分已经加载到视图中,带有数据的模板,但是如何使用其绘图数据(svg元素)获取所有部分模板.

我创建了这样的路线

emailPDF = Ember.Route.extend({

    setupController: function(controller, model)
    {
        alert("Controller setup");
        this.controllerFor('fire').set('model', model);
        this.controllerFor('gas').set('model', model);
    },
    renderTemplate: function() {
        this._super();
        this.render('fire', {           // the template to render
            into: 'emailPDF',       // the template to render into
            outlet: 'fire',              // the name of the outlet in that template
            controller: 'fire'        // the controller to use for the template
        });
        this.render('gas', {
            into: 'emailPDF',
            outlet: 'gas',
            controller: 'gas'
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

模板如下:

<div id="fire_test">
    {{outlet 'fire'}}
</div> …
Run Code Online (Sandbox Code Playgroud)

ember.js

14
推荐指数
1
解决办法
1172
查看次数

如果在node.js中不存在,则如何创建年份 - >月 - >日期的文件夹层次结构

我正在尝试创建名为current year的文件夹层次结构,创建另一个名称为current month的文件夹,然后再在该文件夹中创建另一个名称为current date的文件夹.

例如:今天的日期是2016-05-02,所以如果不存在,则应该创建文件夹,如下面的结构

2016-> 05-> 02

fs node.js

0
推荐指数
1
解决办法
1673
查看次数

标签 统计

ember.js ×1

fs ×1

node.js ×1