Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Widget lädt sich nur bedingt

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    236

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Widget lädt sich nur bedingt

Scheduled Pinned Locked Moved Visualisierung
3 Posts 2 Posters 939 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    seriousant
    wrote on last edited by
    #1

    Hallo zusammen,

    Ich versuche ein Widget aufzubauen auf Basis von dem RGraph-Widget mit Chart.js. Hier nochmal ein Dankeschön an dem RGraph-Entwickler ;)

    Mein Problem:

    Mein Widget wird gezeichnet wenn ich es per drag und drop in mein View lade. Sobald ich die Seite neulade oder den vis-Editor verlasse lässt sich das Widget nicht anzeigen. In der DOM sehe ich dass mein Canvas eine Breite und Höhe von 0 hat. Sobald ich (im vis-editor) die Widgetattribute (Bsp. (Min/Max-Chart-Range) verändere lädt sich das Widget bzw. lässt sich zeichenen, auch wenn ich diese Werte (beispielsweise mit 0-100) festgecoded habe.

    Ich ein Screencast angehängt um das obige zu demonstrieren.

    Hat jemand eine Idee was ich hier falsch mache? Edit: Was triggere ich, wenn ich ein Widget-Attr bearbeite?

    Danke im Voraus für eure Hilfe!

    SA
    982_untitled_screencast.zip

    1 Reply Last reply
    0
    • S Offline
      S Offline
      seriousant
      wrote on last edited by
      #2

      OK. Also bisher konnte ich folgendes feststellen:

      Die DOM lädt sich langsamer als das Widget. Somit wird sie beim ersten Laden nicht gezeichnet. Mit einem setTimeout habe ich das Zeichnen verzögert. Jetzt gehts… aber quick and dirty. Hatte jemand hier schon ein ähnliches Problem?

      window.onload habe ich als Trigger zum Zeichen verwendet, leider ohne Erfolg.

      1 Reply Last reply
      0
      • BluefoxB Offline
        BluefoxB Offline
        Bluefox
        wrote on last edited by
        #3

        @seriousant:

        OK. Also bisher konnte ich folgendes feststellen:

        Die DOM lädt sich langsamer als das Widget. Somit wird sie beim ersten Laden nicht gezeichnet. Mit einem setTimeout habe ich das Zeichnen verzögert. Jetzt gehts… aber quick and dirty. Hatte jemand hier schon ein ähnliches Problem?

        window.onload habe ich als Trigger zum Zeichen verwendet, leider ohne Erfolg. `
        Hier

        https://github.com/ioBroker/ioBroker.vi … s.js#L1907

        oder hier

        https://github.com/Pmant/ioBroker.vis-j ... ge.js#L111

        ist die Lösung dafür.

        Es gibt keine Bessere Lösung, als du schon selbst gemacht hast. ;)

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        581

        Online

        32.7k

        Users

        82.5k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe