Browse Source

introduce ui.add_head_html()

Falko Schindler 2 năm trước cách đây
mục cha
commit
a576a2c818
2 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 4 0
      nicegui/elements/page.py
  2. 1 1
      nicegui/ui.py

+ 4 - 0
nicegui/elements/page.py

@@ -88,3 +88,7 @@ class Page(jp.QuasarPage):
     def handle_javascript_result(self, msg) -> bool:
         self.waiting_javascript_commands[msg.request_id] = msg.result
         return False
+
+
+def add_head_html(self, html: str) -> None:
+    page_stack[-1].head_html += html

+ 1 - 1
nicegui/ui.py

@@ -33,7 +33,7 @@ class Ui:
     from .elements.notify import Notify as notify
     from .elements.number import Number as number
     from .elements.open import open, open_async
-    from .elements.page import Page as page
+    from .elements.page import Page as page, add_head_html
     from .elements.radio import Radio as radio
     from .elements.row import Row as row
     from .elements.select import Select as select