fix this refer to undefined incase all this's props be proxy

This commit is contained in:
pengfei.zhou
2020-01-03 17:04:30 +08:00
committed by osborn
parent 680b95f05d
commit a6419e0fdf
4 changed files with 4 additions and 4 deletions

View File

@@ -4818,7 +4818,7 @@ return __module.exports;},this,[{exports:{}}])])`;
return `//@ sourceURL=contextId_${contextId}.js
Reflect.apply(function(doric,context,Entry,require,exports,setTimeout,setInterval,clearTimeout,clearInterval){
${content}
},doric.jsObtainContext("${contextId}"),[undefined,doric.jsObtainContext("${contextId}"),doric.jsObtainEntry("${contextId}"),doric.__require__,{},doricSetTimeout,doricSetInterval,doricClearTimeout,doricClearInterval])`;
},undefined,[undefined,doric.jsObtainContext("${contextId}"),doric.jsObtainEntry("${contextId}"),doric.__require__,{},doricSetTimeout,doricSetInterval,doricClearTimeout,doricClearInterval])`;
}
function initDoric() {
injectGlobalObject("Environment", {

File diff suppressed because one or more lines are too long