2017-08-17 66 views
0

我已將Schedulerplugin注入視圖使用this tutorial 我還包括必要的文件。DhtmlxScheduler with angularjs中的時間軸視圖

插件正在工作,我在我的視圖中有調度程序。問題是,我不知道如何添加時間軸視圖。我擁有它和所有的許可證。我試過this tutorial,但我似乎無法得到它。我已經將scheduler.createTimelineView放入第一個鏈接的指令中。但我得到錯誤「scheduler.createTimelineView不是一個功能」。

我也試過this SO-answer但沒有運氣。 任何人都知道該怎麼辦?

回答

0

但我得到錯誤「scheduler.createTimelineView是不是一個功能」。

通常,這表示時間軸延長尚未添加到頁面中。確保添加轉/ dhtmlxscheduler_timeline.js dhtmlxscheduler.js,即

<script src="lib/scheduler/dhtmlxscheduler.js"></script> 
<script src="lib/scheduler/ext/dhtmlxscheduler_timeline.js"></script> 
+0

奧萊特頁面之後。所以現在起作用了,但我現在不能最初添加事件 - 他們根本不會渲染。只能在應用程序中創建它們。 – KimR

+0

它可能是由數據饋送中start_date/end_date日期的格式引起的 - 它必須匹配'scheduler.config.xml_date'中設置的格式。 加載數據後,您可以檢查調度程序的狀態以查看是否屬於這種情況。在瀏覽器控制檯中執行'scheduler.getEvents()'或者'scheduler._events' - 如果你會得到一些事件,並且他們會顯示不正確的日期(20世紀70年代左右) - 你可以肯定就是這樣。 修復 - 在數據Feed中更改xml_date或日期格式。 https://docs.dhtmlx.com/scheduler/api__scheduler_xml_date_config.html –