Dev: Improve table source display

This commit is contained in:
surunzi
2016-09-09 15:54:29 +08:00
parent 721e1335f0
commit 1b3caf2455
2 changed files with 37 additions and 1 deletions

View File

@@ -72,7 +72,13 @@ export default class Log
if (this._needSrc())
{
this.src = extractObj(args.length === 1 && util.isObj(args[0]) ? args[0] : args);
if (type === 'table')
{
this.src = extractObj(args[0]);
} else
{
this.src = extractObj(args.length === 1 && util.isObj(args[0]) ? args[0] : args);
}
}
let msg = '', icon;

View File

@@ -4,10 +4,40 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Manual</title>
<link rel="stylesheet" href="style.css">
<script src="assets/eruda.js"></script>
<script src="boot.js"></script>
</head>
<body>
<header>Manual Test</header>
<nav>
<ul>
<li>
<a href="#" id="issue17">#17</a>
</li>
</ul>
</nav>
<script>
function addClickEvent(id, listener)
{
document.getElementById(id).addEventListener('click', function (e)
{
e.preventDefault();
listener();
}, false);
}
addClickEvent('issue17', function ()
{
var B = function () {};
var A = function () { this._data = 'eruda' };
A.prototype = Object.create(B.prototype);
Object.defineProperty(A.prototype, 'data', {
get: function () { return this._data }
});
var a = new A();
console.log(a);
});
</script>
<script>boot();</script>
</body>
</html>