MorJS 自定义 Api 全局变量名称背景
默认情况下,MorJS
会将提供的 api
挂载到 window.my
上,这样做的话,业务 js
文件里写的 my.*
就可以直接使用。
在某些场景下,业务希望能够自定义挂载 api
的名称,比如有些业务中使用的工具库,直接通过 typeof my === 'object'
判断是否在小程序,如果是就直接走小程序相关的逻辑,导致业务出现异常。
默认情况下,MorJS
会将提供的 api
挂载到 window.my
上,这样做的话,业务 js
文件里写的 my.*
就可以直接使用。
在某些场景下,业务希望能够自定义挂载 api
的名称,比如有些业务中使用的工具库,直接通过 typeof my === 'object'
判断是否在小程序,如果是就直接走小程序相关的逻辑,导致业务出现异常。