2017-08-17 3 views
0

私はビューにSchedulerpluginを注入しましたthis tutorial 必要なファイルも含まれています。DhtmlxSchedulerでanglejsのタイムラインビュー

プラグインが動作しており、私のビューにスケジューラがあります。問題は、私はタイムラインビューを追加する方法を理解できないということです。私はそれとすべてのためのライセンスを持っています。

私はthis tutorialを試しましたが、とにかくそれを得ることはできません。私は、最初のリンクからの指示にscheduler.createTimelineViewを入れました。しかし、私はエラー "scheduler.createTimelineViewは関数ではありません"を取得します。

私もthis SO-answerを試しましたが、運はありません。 ここで何をすればよいですか?

答えて

0

ただし、「scheduler.createTimelineViewは関数ではありません」というエラーが表示されます。

通常、タイムラインの延長がページに追加されていないことを示します。オールライト

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

すなわち、dhtmlxscheduler.js後にページの右側にEXT/dhtmlxscheduler_timeline.jsにを追加してください。今は動作しますが、最初はイベントを追加できません。単にレンダリングしません。アプリ内でのみ作成することができます。 – KimR

+0

データフィードのstart_date/end_dateの日付の形式によって発生する可能性があります。これは、 'scheduler.config.xml_date'で設定された形式と一致する必要があります。 データをロードした後でスケジューラの状態を確認することができます。ブラウザのコンソールで 'scheduler.getEvents()'や 'scheduler._events'を実行してください。イベントがいくつか出てきて、明らかに間違った日付(1970年代)がある場合は、それが正しいと確信できます。 修正 - xml_dateまたはデータフィード内の日付の形式を変更します。 https://docs.dhtmlx.com/scheduler/api__scheduler_xml_date_config.html –

関連する問題