
angular
衣乌安、
愿每天合上笔记本盖子的刹那,都有着剑客收剑入鞘的骄傲。。。\n
阿里巴巴-灵犀互娱内推:https://talent.lingxigames.com/off-campus/position-list?shareCode=tnUSkSaCdjj4vvU3_vDQ0g%3D%3D
展开
-
Angular二次封装组件参数透传
由于Angular 组件的输入输出属性有着严格的校验,而且不允许像React组件一样支持解构来传递props,比如<ReactComponent {...myProps}/>只能尴尬的一个个来写对应属性,而对于二次封装一些组件的话就意味着有些Input要写两遍,封装的组件中定义一遍Input然后在使用被封装组件时在挨个赋值写一遍,很烦~所以暂时想到了一种只定义一遍的方案(更好的方案还没想到,有更好的欢迎指出),大致思路就是利用 ViewChild获取子组件(被封装的组件),将然后直接遍历对原创 2021-04-28 19:14:39 · 1234 阅读 · 0 评论 -
Angular 设置class名的6种方式
Static value直接给class绑定静态值<div class="test"><div class="test1 test2">Property binding单一属性绑定方式,当某个class需要根据某个状态(boolean、null、undefined)来判断是否绑定时使用<div [class.test]="true"> </div>Map binding多类绑定方式,当多个class需要根据某些状态来判断是否绑定时使用&l原创 2021-01-04 16:10:27 · 3098 阅读 · 0 评论 -
angular cli 使用 alias
angular cli构建的项目想要像webpack一样可以通过配置类似alias来简写模块引入路径,可以利用项目中的tsconfig.json,通过配置paths来实现,如下:{ "compileOnSave": false, "compilerOptions": { "baseUrl": "./", ... "paths": { "@data/*": ["src/app/data/*"], "@components/*": ["src/app原创 2020-12-17 17:32:02 · 372 阅读 · 0 评论