Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.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
Javascript 带有grunt的动态数据表_Javascript_Angularjs_Gruntjs_Angular Datatables - Fatal编程技术网

Javascript 带有grunt的动态数据表

Javascript 带有grunt的动态数据表,javascript,angularjs,gruntjs,angular-datatables,Javascript,Angularjs,Gruntjs,Angular Datatables,我有一个带有CRUD操作的角度数据表的示例项目。我在GruntWeb上查看了项目脚手架,但我找不到任何适合我需要的javascript模板 我看到了init.copyAndProcess,这是我想要的,但我需要对此进行一些改进。首先,我想在js文件中使用带有条件句的模板,比如(伪代码): 此外,将有大约10或20个选项,并且它可以随着列的数量或通过创建虚拟列而增长。因此,我希望props对象位于文件上,而不是cli上的提示 该表不是以角度方式渲染的 提前谢谢。 Chi.现在我发现,如果我离开gr

我有一个带有CRUD操作的角度数据表的示例项目。我在GruntWeb上查看了项目脚手架,但我找不到任何适合我需要的javascript模板

我看到了init.copyAndProcess,这是我想要的,但我需要对此进行一些改进。首先,我想在js文件中使用带有条件句的模板,比如(伪代码):

此外,将有大约10或20个选项,并且它可以随着列的数量或通过创建虚拟列而增长。因此,我希望props对象位于文件上,而不是cli上的提示

该表不是以角度方式渲染的

提前谢谢。
Chi.

现在我发现,如果我离开grunt脚手架,使用yeoman,我的问题就有点明显了

在yo文件中,我可以在初始化阶段读取配置文件,如:

 initializing: function () {
    this.pkg = require('../package.json');
    this.dtconfig = require(this.options['config-file-location']);
},
其中,“配置文件位置”是cli的参数

在编写阶段,我使用dtconfig作为copyTpl的参数:

  scripts: function () {
  this.fs.copyTpl(
    this.templatePath('main.js'),
    this.destinationPath('app/scripts/main.js'),
    {//Parameters
      selectAllButton: this.dtconfig.selectAllButton
     }
  );
在templates/main.js文件中:

<% if (selectAllButton) { %>
//apply selectaAll header render for dt.

//为dt应用selectaAll标头渲染。

你能澄清一下你需要什么帮助吗?我想根据json配置文件动态生成一个js,但我不知道该使用什么。Thx的回应。所以,基本上你是想找一个人谁想要写一个角度数据表生成器为你…?不。。。我在找人教我用约曼和大口喝。。。用于读取配置文件,这就是问题所在。。。我被你的评论打扰了…@davidkonrad没问题,一开始你认为我很懒,只想找到我的代码,这很正常。。。但我的目的是了解grunt、gulp、yeo和所有js任务跑步者。英语也不是我的第一语言,这个问题很基本,所以这也是我的错。
<% if (selectAllButton) { %>
//apply selectaAll header render for dt.