{"id":919,"date":"2019-01-25T08:19:00","date_gmt":"2019-01-25T00:19:00","guid":{"rendered":"http:\/\/www.langmanezhuang.com\/index.php\/2019\/01\/25\/01-dhtmlxgantt%e4%bd%bf%e7%94%a8%e5%9c%a8%e7%ba%bf%e6%a8%aa%e9%81%93%e5%9b%be-01_initialization-01_basic_init\/"},"modified":"2019-01-25T08:19:00","modified_gmt":"2019-01-25T00:19:00","slug":"01-dhtmlxgantt%e4%bd%bf%e7%94%a8%e5%9c%a8%e7%ba%bf%e6%a8%aa%e9%81%93%e5%9b%be-01_initialization-01_basic_init","status":"publish","type":"post","link":"http:\/\/blog.langmanezhuang.com\/index.php\/2019\/01\/25\/01-dhtmlxgantt%e4%bd%bf%e7%94%a8%e5%9c%a8%e7%ba%bf%e6%a8%aa%e9%81%93%e5%9b%be-01_initialization-01_basic_init\/","title":{"rendered":"01.dhtmlxGantt\u4f7f\u7528\u5728\u7ebf\u6a2a\u9053\u56fe 01_initialization-01_basic_init"},"content":{"rendered":"<div class=\"cnblogs_Highlighter\">\n<p><span style=\"background-color: #ffffff; font-size: 14px;\">&nbsp;<\/span><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"cnblogs_code\">\n<pre><span style=\"color: #008080;\"> 1<\/span> <span style=\"color: #0000ff;\">&lt;!<\/span><span style=\"color: #ff00ff;\">DOCTYPE html<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 2<\/span> <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">head<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 3<\/span>     <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">meta <\/span><span style=\"color: #ff0000;\">http-equiv<\/span><span style=\"color: #0000ff;\">=\"Content-type\"<\/span><span style=\"color: #ff0000;\"> content<\/span><span style=\"color: #0000ff;\">=\"text\/html; charset=utf-8\"<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 4<\/span>     <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">title<\/span><span style=\"color: #0000ff;\">&gt;<\/span>Basic initialization<span style=\"color: #0000ff;\">&lt;\/<\/span><span style=\"color: #800000;\">title<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 5<\/span>     <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">script <\/span><span style=\"color: #ff0000;\">src<\/span><span style=\"color: #0000ff;\">=\"..\/..\/codebase\/dhtmlxgantt.js?v=6.0.7\"<\/span><span style=\"color: #0000ff;\">&gt;&lt;\/<\/span><span style=\"color: #800000;\">script<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 6<\/span>     <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">link <\/span><span style=\"color: #ff0000;\">rel<\/span><span style=\"color: #0000ff;\">=\"stylesheet\"<\/span><span style=\"color: #ff0000;\"> href<\/span><span style=\"color: #0000ff;\">=\"..\/..\/codebase\/dhtmlxgantt.css?v=6.0.7\"<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 7<\/span> \n<span style=\"color: #008080;\"> 8<\/span>     <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">script <\/span><span style=\"color: #ff0000;\">src<\/span><span style=\"color: #0000ff;\">=\"..\/common\/testdata.js?v=6.0.7\"<\/span><span style=\"color: #0000ff;\">&gt;&lt;\/<\/span><span style=\"color: #800000;\">script<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\"> 9<\/span>     <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">style<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\">10<\/span> <span style=\"background-color: #f5f5f5; color: #800000;\">        html, body <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">{<\/span>\n<span style=\"color: #008080;\">11<\/span> <span style=\"background-color: #f5f5f5; color: #ff0000;\">            height<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">:<\/span><span style=\"background-color: #f5f5f5; color: #0000ff;\"> 100%<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">;<\/span>\n<span style=\"color: #008080;\">12<\/span> <span style=\"background-color: #f5f5f5; color: #ff0000;\">            padding<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">:<\/span><span style=\"background-color: #f5f5f5; color: #0000ff;\"> 0px<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">;<\/span>\n<span style=\"color: #008080;\">13<\/span> <span style=\"background-color: #f5f5f5; color: #ff0000;\">            margin<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">:<\/span><span style=\"background-color: #f5f5f5; color: #0000ff;\"> 0px<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">;<\/span>\n<span style=\"color: #008080;\">14<\/span> <span style=\"background-color: #f5f5f5; color: #ff0000;\">            overflow<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">:<\/span><span style=\"background-color: #f5f5f5; color: #0000ff;\"> hidden<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">;<\/span>\n<span style=\"color: #008080;\">15<\/span>         <span style=\"background-color: #f5f5f5; color: #000000;\">}<\/span>\n<span style=\"color: #008080;\">16<\/span>     <span style=\"color: #0000ff;\">&lt;\/<\/span><span style=\"color: #800000;\">style<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\">17<\/span> <span style=\"color: #0000ff;\">&lt;\/<\/span><span style=\"color: #800000;\">head<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\">18<\/span> <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">body<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\">19<\/span> <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">div <\/span><span style=\"color: #ff0000;\">id<\/span><span style=\"color: #0000ff;\">=\"gantt_here\"<\/span><span style=\"color: #ff0000;\"> style<\/span><span style=\"color: #0000ff;\">='width:100%; <\/span><span style=\"color: #ff0000;\">height:100%;'<\/span><span style=\"color: #0000ff;\">&gt;&lt;\/<\/span><span style=\"color: #800000;\">div<\/span><span style=\"color: #0000ff;\">&gt;<\/span> <span style=\"color: #008000;\">&lt;!--<\/span><span style=\"color: #008000;\">\u5c55\u793a\u7518\u7279\u56fe\u7684\u5143\u7d20<\/span><span style=\"color: #008000;\">--&gt;<\/span>\n<span style=\"color: #008080;\">20<\/span> <span style=\"color: #0000ff;\">&lt;<\/span><span style=\"color: #800000;\">script<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\">21<\/span>     <span style=\"background-color: #f5f5f5; color: #0000ff;\">var<\/span><span style=\"background-color: #f5f5f5; color: #000000;\"> tasks <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">=<\/span><span style=\"background-color: #f5f5f5; color: #000000;\"> {\n<\/span><span style=\"color: #008080;\">22<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">        data: [\n<\/span><span style=\"color: #008080;\">23<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {\n<\/span><span style=\"color: #008080;\">24<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, text: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">Project #2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, start_date: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">01-04-2018<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, duration: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">6<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, order: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">10<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">,\n<\/span><span style=\"color: #008080;\">25<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                progress: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">0.4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, open: <\/span><span style=\"background-color: #f5f5f5; color: #0000ff;\">true<\/span> <span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">open \u4e3atrue\u4e3a\u5c55\u5f00 false\u4e3a\u6536\u8d77<\/span>\n<span style=\"color: #008080;\">26<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            },\n<\/span><span style=\"color: #008080;\">27<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {\n<\/span><span style=\"color: #008080;\">28<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, text: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">Task #2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, start_date: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">02-04-2018<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, duration: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, order: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">10<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">,\n<\/span><span style=\"color: #008080;\">29<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                progress: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">0.6<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, parent: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span>\n<span style=\"color: #008080;\">30<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            },\n<\/span><span style=\"color: #008080;\">31<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {\n<\/span><span style=\"color: #008080;\">32<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">3<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, text: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">Task #3<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, start_date: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">04-04-2018<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, duration: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, order: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">20<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">,\n<\/span><span style=\"color: #008080;\">33<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                progress: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">0.6<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, parent: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span>\n<span style=\"color: #008080;\">34<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            },\n<\/span><span style=\"color: #008080;\">35<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {\n<\/span><span style=\"color: #008080;\">36<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, text: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">Task #4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, start_date: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">04-04-2018<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, duration: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, order: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">30<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">,\n<\/span><span style=\"color: #008080;\">37<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                progress: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">0.4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, parent: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span>\n<span style=\"color: #008080;\">38<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            },\n<\/span><span style=\"color: #008080;\">39<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {\n<\/span><span style=\"color: #008080;\">40<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">5<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, text: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">Task #5<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, start_date: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">02-04-2018<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, duration: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, order: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">40<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">,\n<\/span><span style=\"color: #008080;\">41<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">                progress: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">0.8<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, parent: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span>\n<span style=\"color: #008080;\">42<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            }\n<\/span><span style=\"color: #008080;\">43<\/span>             <span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">{<\/span>\n<span style=\"color: #008080;\">44<\/span>             <span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">  id: 5 \u4efb\u52a1\u552f\u4e00ID, text: \"Task #5\" \u4efb\u52a1\u540d\u79f0, start_date: \"02-04-2018\"  \u4efb\u52a1\u7684\u5f00\u59cb\u65f6\u95f4, duration: 1  \u4efb\u52a1\u7684\u6301\u7eed\u65f6\u95f4, order: 40,<\/span>\n<span style=\"color: #008080;\">45<\/span>             <span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">  progress: 0.8  \u4efb\u52a1\u7684\u5b8c\u6210\u767e\u5206\u6bd4, parent: 1 \u7236ID<\/span>\n<span style=\"color: #008080;\">46<\/span>             <span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">}<\/span>\n<span style=\"color: #008080;\">47<\/span>             <span style=\"background-color: #f5f5f5; color: #008000;\">\/\/\n<\/span><span style=\"color: #008080;\">48<\/span> \n<span style=\"color: #008080;\">49<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">        ],\n<\/span><span style=\"color: #008080;\">50<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">        links: [\n<\/span><span style=\"color: #008080;\">51<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, source: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, target: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, type: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">1<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">},<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">id: 1  \u8fde\u63a5\u7684\u552f\u4e00id,  source: \u8fde\u63a5\u7684\u8d77\u70b9 1, target: \u8fde\u63a5\u7684\u7ec8\u70b9 2, type: \"1\" \u5f00\u59cb-\u5f00\u59cb \u4efb\u52a1\u8fde\u7ebf\u7c7b\u578b<\/span>\n<span style=\"color: #008080;\">52<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, source: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, target: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">3<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, type: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">0<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">},<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">id: 2, source: 1, target: 2, type: \"0\" \u7ed3\u675f-\u5f00\u59cb \u4efb\u52a1\u8fde\u7ebf\u7c7b\u578b<\/span>\n<span style=\"color: #008080;\">53<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">3<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, source: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">3<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, target: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, type: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">2<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">},<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">id: 3, source: 1, target: 2, type: \"2\" \u7ed3\u675f-\u7ed3\u675f \u4efb\u52a1\u8fde\u7ebf\u7c7b\u578b<\/span>\n<span style=\"color: #008080;\">54<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">            {id: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, source: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">4<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, target: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">5<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">, type: <\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">3<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">} <\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">id: 4, source: 1, target: 2, type: \"3\" \u5f00\u59cb-\u7ed3\u675f \u4efb\u52a1\u8fde\u7ebf\u7c7b\u578b<\/span>\n<span style=\"color: #008080;\">55<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">        ]\n<\/span><span style=\"color: #008080;\">56<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">    };\n<\/span><span style=\"color: #008080;\">57<\/span> \n<span style=\"color: #008080;\">58<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">    gantt.init(<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">gantt_here<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">\"<\/span><span style=\"background-color: #f5f5f5; color: #000000;\">);<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\u521d\u59cb\u5316\u7518\u7279\u56fe<\/span>\n<span style=\"color: #008080;\">59<\/span> \n<span style=\"color: #008080;\">60<\/span> \n<span style=\"color: #008080;\">61<\/span> <span style=\"background-color: #f5f5f5; color: #000000;\">    gantt.parse(tasks);<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\/\/<\/span><span style=\"background-color: #f5f5f5; color: #008000;\">\u52a0\u8f7d\u4efb\u52a1\u6570\u636e<\/span>\n<span style=\"color: #008080;\">62<\/span> \n<span style=\"color: #008080;\">63<\/span> <span style=\"color: #0000ff;\">&lt;\/<\/span><span style=\"color: #800000;\">script<\/span><span style=\"color: #0000ff;\">&gt;<\/span>\n<span style=\"color: #008080;\">64<\/span> <span style=\"color: #0000ff;\">&lt;\/<\/span><span style=\"color: #800000;\">body<\/span><span style=\"color: #0000ff;\">&gt;<\/span><\/pre>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u3000\u3000\u8fd0\u884c\u6548\u679c\u5982\u4e0b\uff1a<\/p>\n<hr \/>\n<p><img decoding=\"async\" src=\"http:\/\/cdn.langmanezhuang.com\/blog\/20221126\/189-543925-20190125154057503-609621417.png\" alt=\"\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>https:\/\/github.com\/610152753\/DHTMLX-Gantt-learn &nbsp;\u5f00\u6e90\u8d44\u6599\u53ef\u4ee5\u8fd0\u884c\u7684\u6587\u4ef6\u3002\u5982\u6709\u95ee\u9898\u8bf7\u52a0qq\u7fa4\uff1a472279213<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; 1 &lt;!DOCTYPE html&gt; 2 &lt;head&gt; 3  &hellip; <a href=\"http:\/\/blog.langmanezhuang.com\/index.php\/2019\/01\/25\/01-dhtmlxgantt%e4%bd%bf%e7%94%a8%e5%9c%a8%e7%ba%bf%e6%a8%aa%e9%81%93%e5%9b%be-01_initialization-01_basic_init\/\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb <span class=\"screen-reader-text\">01.dhtmlxGantt\u4f7f\u7528\u5728\u7ebf\u6a2a\u9053\u56fe 01_initialization-01_basic_init<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/posts\/919"}],"collection":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/comments?post=919"}],"version-history":[{"count":0,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/posts\/919\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/media?parent=919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/categories?post=919"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/tags?post=919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}