liriliri/luna

console.log(Element) output issue

Closed this issue ยท 5 comments

X7md commented

issue

when I try to log element there is some extra code log with element

      const container = document.getElementById('container')
      const ele = document.createElement('div');
      const console = new LunaConsole(ele)
      console.log(container)

image

not sure but I try debugging and found this:

image

full code:

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/luna-object-viewer/luna-object-viewer.css" />
    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/luna-console/luna-console.css" />
</head>
<body>
    <div id="container">
    </div>

    <!--lib-->
    <script src="//cdn.jsdelivr.net/npm/luna-object-viewer/luna-object-viewer.js"></script>
    <script src="//cdn.jsdelivr.net/npm/luna-console/luna-console.js"></script>
    <!--lib-->

    <script>
      const container = document.getElementById('container')
      const ele = document.createElement('div');
      const console = new LunaConsole(container)
      console.log(container)
    </script>
</body>
</html>

I forgot to delete some debugging code.

X7md commented

It's like console.log doesn't work with style element

const container = document.getElementById('container')
      const ele = document.createElement('style');
      const console = new LunaConsole(container);
      console.log(ele);

It's like console.log doesn't work with style element

const container = document.getElementById('container')
      const ele = document.createElement('style');
      const console = new LunaConsole(container);
      console.log(ele);

Fixed in luna-console@0.2.1

X7md commented

Nice ๐Ÿ’–