我在做Angular开发时,发现html element的property是通过platform-browser.js里的setAttribute方法设置的:
展开node_modules文件夹下面的@angular, 打开platform-browser文件夹,
在其readme.md里没有发现太有用的信息:
查看每个Angular应用的入口文件main.ts, 正是从@angular/platform-browser-dynamic里导出一个platformBrowserDynamic函数,再使用该函数引导AppModule:
这个platformBrowserDynamic实际是一个工厂函数,platform factory,负责生成platform实例(platformRef).
要获取更多Jerry的原创文章,请关注公众号"汪子熙":