摘要: reduce 数组通过此方法,可以实现将每一项叠加称为一项。 使用:sum = arr.reduce(fun, start); 其中,fun为一个方法,接收四个参数,分别为 pre:初始值或者上一次叠加(计算)结果值 cur:当前项的值 index:当前项的index arr:原数组 其中,star 阅读全文
posted @ 2020-03-02 11:26 冰凝^ 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 1、ng项目打包后,打开index.html,发现页面是空白的,F12查看,发现js和css引入的路径不对 这里要将package.json文件的打包命令改成 ng build --prod --base-href ./ 打包时,执行npm run build 即可。 如图: 阅读全文
posted @ 2020-02-28 15:03 冰凝^ 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 第一步:在html模板中,写路由链接,并保证有路由出口 第二步:写自定义的路由指令和路由出口组件,因为在单元测试中不需要引入真实的路由,此处我们用虚拟的代替即可。 第三步:将自定义的虚拟路由指令和路由出口引入测试程序。此处路由相关的测试项被封装到方法 routerTest() 中了。 第四步:路由相 阅读全文
posted @ 2020-02-27 14:17 冰凝^ 阅读(204) 评论(0) 推荐(0) 编辑
摘要: css中定义变量 定义变量可分多种情况: 1、定义全局变量 :root { --borderColor: #ccc;} 2、定义某元素下的变量 .look{ --borderColor: #ccc;} 3、定义媒体查询下的变量 @media screen and (min-width: 1025px 阅读全文
posted @ 2020-02-17 16:39 冰凝^ 阅读(5176) 评论(0) 推荐(3) 编辑
摘要: 第一步:idea打开项目,菜单栏找VCS - Git - Remotes 点进去,弹出对话框,选中,点击编辑 弹出编辑框,更改地址,点击ok 弹出输入账号密码编辑框,输入自己的账号密码,点击确认 完成!!! 阅读全文
posted @ 2020-02-10 11:08 冰凝^ 阅读(20775) 评论(1) 推荐(3) 编辑
摘要: 因为表格样式很难调试,定宽很难实现,给表格每一列定宽,但是表格会根据总体宽度和自定义的宽度重新计算新值,很难达到预期效果,在此处,可以给td/th添加css样式属性max-width为要定义的宽度值,即可解决 阅读全文
posted @ 2020-01-19 09:42 冰凝^ 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1、angular应用是由组件组成的,组件是由html模板和组件类组成 2、每个组件都是以@Component装饰器函数开始,他接受一个元数据对象参数。该元素对象描述了HTML模板和组件类是如何一起工作的。 selector属性指定该组件被实例化的标签 3、angular是用Javascript(j 阅读全文
posted @ 2020-01-17 14:48 冰凝^ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: angular项目启动报错 Can't bind to 'ngModel' since it isn't a known property of 'input'. 原因:当前module模块未引入 'ngModel', 把 FormsModule 添加到 @NgModule 元数据的 imports 阅读全文
posted @ 2020-01-14 11:31 冰凝^ 阅读(2719) 评论(0) 推荐(0) 编辑
摘要: 安装全局包:npm install rimraf -g 也可以只针对项目安装:npm install rimraf 全局安装后,每个项目都可使用此命令。 执行清空命令 rimraf node_modules 完成!!! 阅读全文
posted @ 2020-01-14 11:27 冰凝^ 阅读(626) 评论(0) 推荐(0) 编辑