一、准备工作 Angular7(以下简称ng7),已经跟之前版本大有不同。新建工程后,可方便创建library(简称lib),lib是什么呢?就是一个npm包的源码包。npm...
1、使用创建组件工厂的方式 普遍写法 创建组件工厂 viewContainer创建组件 2、ng-container的方式直接引入(这个方式还是比较简单的) asyn...
首先 npm install的时候最好都是用系统的控制台而不是其他的控制台,比如git bash或者VScode里面的终端。如果用这些,那么执行命令时首先会走这些软件,那么不...
1、VScode bug调试还是可以的,使用npm调试,配置如下: 请不要使用它自带的npm配置,目前会出现进程的问题。 2、webpack配置抓到了大部分,JSON.str...
模态框出现bug,只怪太相信自己,在最不应该出问题的地方出现了问题。 bug:模态框关闭时,没有做好双向绑定。 解决方案:类似于ngModel的做法。父子和子父组件通信结合。...
制作这个开始是没有思路的。后来想到先制作tabs的单个标签页,再进行标签页的组合。也就是两个组件交互的问题。使用viewchild或者viewchildren就可以办到。 但...
指令很像没有值的属性,其实它里面包含很多东西。 构建一个指令,可以控制子组件按钮的显示或者隐藏。 一种方法就是,子组件有一个@Input 输入属性。 另一种方法,构建一个指令...
1、设置标题 标题和头部模板不能同时出现。使用@INPUT设置一个输入属性作为组件的属性可以动态绑定。 2、设置头部和内容模板 此处使用ng-template或者ng-con...
第一天 并没有实质性的收获,看了ng5和ng6,边做对比边看,看到了两者的区别。 ng5的webpack配置暴露的很明显,eject命令也很明显,通过执行此命令,可以混元we...
一些前端资料(内含一些大型前端网站、公众号、社区等) 百度FEX(FE代表前端,X代表前端不应该仅限于前端,应全面发展) 百度EFE(百度Excellent FE,融合了多个...
12号,晚上济南到昆明飞机,先在机场吃了一碗牛肉面,以后还是吃泡面吧,将近八点的飞机,11点半到达长水机场,搭乘接机商务车到达福玛大酒店,已是深夜,收拾完睡觉一点半。 13号...
执行上下文: 当出现js代码时,就出现了执行上下文,或叫做执行上下文环境。一般来说,执行上下文完成以下工作: 1.变量和函数表达式,先声明,与位置无关(也叫做变量声明提升),...
js中for循环和forEach的区别:前者比较官方,功能强大,效率比后者高;后者简单,不能中断,比如不能使用break和return等 总结一下js中Array和Strin...
JS浅复制问题:复制对象或者数组时,直接把对象复制给另一个变量,其实两个对象包括内在属性都是指向同一块内存地址,导致一个对象属性变化时,另一个对象属性也跟着变化。 JS深复制...