jQuery MiniUI

标题: 普加甘特图和Vue、React、angularJS等框架的集成 [打印本页]

作者: felt    时间: 2019-1-25 11:05:46     标题: 普加甘特图和Vue、React、angularJS等框架的集成

本帖最后由 felt 于 2019-1-25 15:16 编辑

普加甘特图和Vue框架的集成
1、 创建一个Vue项目
     vue init webpack vue-gantt-demo  
     npm install


2、拷贝   
   把普加甘特图试用包内的scripts文件夹拷贝到项目内static文件夹下
   这个scripts文件夹内包含了普加甘特图的试用版的js文件
   之外,还有2个示例文件 (这两个文件在vue-gantt-demo的压缩包内)
   project.txt文件           示例没有后台加载,所以我们用了这静态数据,真实环境可以是后台返回数据
   GanttController.js      包含一个创建甘特图的方法。甘特图的生成,操作代码都可以在这里处理

3、引用  
   index.html内
   引入甘特图的js  boot.js和GanttController.js

4 、创建
   src文件夹内处理
   components下 创建Gantt.vue模板
[attach]11921[/attach]
    app.vue内引入Gantt控件

5、执行npm run dev运行项目

这压缩包里是相关代码,新建一个vue项目之后把这几个文件拷贝覆盖就可以了
[attach]11922[/attach]
-----------------------------------------------------------------------------------------------------------------------------------------------------------

普加甘特图和React框架的集成
1、创建一个React:项目
      npm install -g create-react-app
      create-react-app react-gantt-demo

2、拷贝   
   把普加甘特图试用包内的scripts文件夹拷贝到项目内public文件夹下
   这个scripts文件夹内包含了普加甘特图的试用版的js文件
   之外,还有2个示例使用到文件(这两个文件在react-gantt-demo的压缩包内)
   project.txt                 示例没有后台加载,所以我们用了这静态数据,真实环境可以是后台返回数据
   GanttController.js      包含一个创建甘特图的方法。甘特图的生成,操作代码都可以在这里处理

3、引用  
   public/index.html内
   引入甘特图的js  boot.js和GanttController.js

4、创建
   src/app.js内创建模板和使用
[attach]11925[/attach]
5、执行npm start运行项目
这压缩包里是相关代码,新建一个React项目之后把这几个文件拷贝覆盖就可以了
[attach]11923[/attach]
-----------------------------------------------------------------------------------------------------------------------------------------------------------
普加甘特图和AngularJs框架的集成
1、 创建一个AngularJs项目
     npm install -g @angular/cli
     ng new angular-gantt-demo
2、拷贝   
   把普加甘特图试用包内的scripts文件夹拷贝到项目内src/assets文件夹下
   这个scripts文件夹内包含了普加甘特图的试用版的js文件
   之外,还有2个示例文件 (这两个文件在angular-gantt-demo的压缩包内)
   project.txt文件           示例没有后台加载,所以我们用了这静态数据,真实环境可以是后台返回数据
   GanttController.js      包含一个创建甘特图的方法。甘特图的生成,操作代码都可以在这里处理

3、引用  
   src/index.html内
   引入甘特图的js  boot.js和GanttController.js

4 、创建
   src/app文件夹内处理
   app.component.ts            创建模板

   app.component.html         模板页面内创建div块,用于渲染甘特图

[attach]11928[/attach]
   

5、执行ng serve --open运行项目

这压缩包里是相关代码,新建一个angularJs项目之后把这几个文件拷贝覆盖就可以了
[attach]11927[/attach]






欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2