mirror of
https://github.com/pyscript/pyscript.git
synced 2022-05-01 19:47:48 +03:00
Abort rendering if no element found
This commit is contained in:
@@ -105,6 +105,8 @@ class PyScript:
|
|||||||
if append:
|
if append:
|
||||||
child = document.createElement('div');
|
child = document.createElement('div');
|
||||||
element = document.querySelector(f'#{element_id}');
|
element = document.querySelector(f'#{element_id}');
|
||||||
|
if not element:
|
||||||
|
return
|
||||||
exec_id = exec_id or element.childElementCount + 1
|
exec_id = exec_id or element.childElementCount + 1
|
||||||
element_id = child.id = f"{element_id}-{exec_id}";
|
element_id = child.id = f"{element_id}-{exec_id}";
|
||||||
element.appendChild(child);
|
element.appendChild(child);
|
||||||
|
|||||||
@@ -96,6 +96,8 @@ class PyScript:
|
|||||||
if append:
|
if append:
|
||||||
child = document.createElement('div');
|
child = document.createElement('div');
|
||||||
element = document.querySelector(f'#{element_id}');
|
element = document.querySelector(f'#{element_id}');
|
||||||
|
if not element:
|
||||||
|
return
|
||||||
exec_id = exec_id or element.childElementCount + 1
|
exec_id = exec_id or element.childElementCount + 1
|
||||||
element_id = child.id = f"{element_id}-{exec_id}";
|
element_id = child.id = f"{element_id}-{exec_id}";
|
||||||
element.appendChild(child);
|
element.appendChild(child);
|
||||||
|
|||||||
Reference in New Issue
Block a user