首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >小程序中的App、Page、global三者的关系?

小程序中的App、Page、global三者的关系?

提问于 2018-08-13 00:14:22
回答 1关注 0查看 1.2K

场景

在某些场景下,我们需要覆盖App或Page做一些自定义处理,就像web开发中我们经常覆盖XMLHttpRequest对象一样。

遇到的问题

如果未关闭“ES6转ES5”,以上的写法会报错“Maximum call stack size exceeded”

这个好理解,因为执行`App(...args)`时,App已经指向了`CustomApp`,是一个死循环。

但是,如果启用“ES6转ES5”,则不报错。

启用“ES6转ES5”之后,global是这样一个对象(不包含App、Page):

疑问

1、为什么是否启用“ES6转ES5”,global对象不一致?

2、启用“ES6转ES5”之后,global对象不包含App、Page,那么App、Page指向谁(挂载在哪里)?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档