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