2016-07-29 8 views
0

Der Kendo ui Scheduler wird nicht richtig dargestellt, es sei denn, das enthaltene Element ist zur Initialisierungszeit sichtbar.Der Kendo ui Scheduler wird nicht korrekt dargestellt

Wenn Sie .kendoScheduler() auf einem Element aufrufen, das nicht "auf dem Bildschirm" ist (z. B. display: none), wird es nicht korrekt gerendert und funktioniert nicht.

Insbesondere die Höhe, Bildlaufleisten und Zeitleiste Eigenschaften führen nicht zu erwarteten Funktionalität. Aber wenn Element sichtbar beginnt das Problem scheint nicht

Error example

Antwort

0

Der Scheduler verwendet Berechnungen JavaScript Größe und diese arbeitet nicht für versteckte Elemente.

Um das Widget-Layout neu anzupassen, führen Sie die resize() - Methode des Schedulers aus, nachdem sie sichtbar wird.

http://docs.telerik.com/kendo-ui/styles-and-layout/using-kendo-in-responsive-web-pages#individual-widget-resizing

+0

Nur Größe ändern funktioniert nicht ...... Weil die Informationen auch nicht angezeigt werden. Ein ähnliches Problem ist das von Kendo Grid, aber die angebotene Lösung hat mein Problem nicht gelöst, weil dieser Scheduler innerhalb einer Direktive des eckigen. http://www.telerik.com/forums/the-grid-does-not-render-correctly-unless-the-containing-element-isvisible-at-initial-ization-time – mPissolato