Angulary应用依赖里的platform-browser

我在做Angular开发时,发现html element的property是通过platform-browser.js里的setAttribute方法设置的:

Angulary应用依赖里的platform-browser_第1张图片

展开node_modules文件夹下面的@angular, 打开platform-browser文件夹,

Angulary应用依赖里的platform-browser_第2张图片

在其readme.md里没有发现太有用的信息:

Angulary应用依赖里的platform-browser_第3张图片

查看每个Angular应用的入口文件main.ts, 正是从@angular/platform-browser-dynamic里导出一个platformBrowserDynamic函数,再使用该函数引导AppModule:

Angulary应用依赖里的platform-browser_第4张图片

这个platformBrowserDynamic实际是一个工厂函数,platform factory,负责生成platform实例(platformRef).

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

你可能感兴趣的:(TypeScript,Angular)