前端踩坑
前端踩坑记录
遐光
这个作者很懒,什么都没留下…
展开
-
express使用art-template渲染页面时提示Maximum call stack size exceeded
当使用express+art-template渲染页面时,如果渲染的数据是集合关联查询出来的数据时会提示Maximum call stack size exceeded,这是因为此时查询出来的数据包含有很多其他的隐藏内容,导致数据相对于art-template来说太过于庞大,无法正常渲染数据,并提示栈溢出。解决办法:假设查询出来的数据时result,可以通过JSON.stringify()方式把对象转换为字符串,然后通过JSON.parse()把字符串转换为对象,从而去除不必要的隐藏内容,进而正常渲染数原创 2020-09-20 16:50:38 · 376 阅读 · 1 评论 -
前端采坑-无法阻止表单提交
当使用document.addEventListener添加表单提交事件,并通过return false;或者是this.preventDefault();阻止表单提交时发现无法阻止,经测试是addEventListener添加submit事件的bug,可以通过onsubmit绑定事件,或JQuery绑定submit事件,然后通过return false;或者是preventDefault();阻止表单提交。...原创 2020-09-20 16:41:46 · 280 阅读 · 0 评论