摘要: 1、constructor() 前提 : angular中的组件是基于class类实现的!!! constructor()是在类生成实例时被调用 , 相当于初始化一个类的模板 , 申请到某个内存地址 , 告诉别人要在某块地盘上做class会做的事情 但是具体做什么可以先不说,如果你想说也行,只要符合 阅读全文
posted @ 2020-12-30 10:34 程序员冒冒 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: 这几个是我经常使用的: Ctrl+` 打开/关闭终端 Shift+Alt+F 代码格式化 Ctrl+G 定位到某一行 Ctrl+Tab 文件之间切换{Alt+Tab是切换窗口,经常按错....} Ctrl+\ 切出一个新的窗口,Ctrl+1,2,3切换窗口(最多切出3个窗口)[注:不能用小键盘上的1 阅读全文
posted @ 2020-12-30 10:27 程序员冒冒 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 路由就是根据不同的URL地址,动态的让根组件挂载其他组件来实现一个单页面应用!!! 1、首先,在新建项目的时候,需要把路由依赖放入项目 这里它问你的时候就选yes,如果没有选yes,需要自己安装 2、配置路由 创建三个组件,并为三个组件配置路由: 在app.component.html中有这么一个标 阅读全文
posted @ 2020-12-29 15:20 程序员冒冒 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 需要明确,双向数据绑定只针对表单!!! 1、首先在app.module.ts中引入FormModule,并声明: 2、在组件ts文件中定义属性: 在html中使用input标签: [(ngModel)]表示ngModel是一个方法,所以用小括号,外面再用中括号就表示绑定属性!!! 用下面的span标 阅读全文
posted @ 2020-12-29 11:57 程序员冒冒 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1、打开组件的ts文件,然后在下图所示区域定义属性或者方法: 用public,private,protected来标记属性 public代表属性可以在自己的类里面使用,也可以在别的类里面使用 private代表属性只能在当前类中使用 protected代表属性只能在当前类和子类中使用 冒号后面可以指 阅读全文
posted @ 2020-12-29 11:02 程序员冒冒 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、新建angular项目: 2、进入angulardemo1目录,并启动项目: 3、在浏览器打开: 4、新建组件 这就是在app文件夹下新建了目录component并创建组件componentA 此刻目录如下: app.module.ts中会自动引入我们新建的组件,并声明,我们就能在项目其他地方使 阅读全文
posted @ 2020-12-29 10:14 程序员冒冒 阅读(290) 评论(0) 推荐(1) 编辑
摘要: 最近开始接触angular,先记下几个刚开始常用命令行: 全局安装angular脚手架: npm install -g angular-cli@latest 检测电脑里是否装了angular脚手架: ng v 新建angular项目: ng new 项目名称 ng init 项目名称 ng new会 阅读全文
posted @ 2020-12-22 16:12 程序员冒冒 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 进入网站:https://nodejs.org/en/ 重新下载,每一步都自动选择next,就会覆盖之前版本 阅读全文
posted @ 2020-12-15 15:50 程序员冒冒 阅读(3354) 评论(0) 推荐(0) 编辑
摘要: 1、深拷贝和浅拷贝的区别: 假设有数组对象 a=[1,2,3] 我们需要知道的前提是:对象的 指针 和 实体 是存在不同的地方的,所以: 如果是把它赋值 b = a,那就是 浅拷贝 ,相当于多了一个指向 [1,2,3] 的 指针b 此时不管用指针a去改变实体的内容,还是指针b去改变实体的内容,都是一 阅读全文
posted @ 2020-11-19 23:13 程序员冒冒 阅读(164) 评论(0) 推荐(0) 编辑
摘要: typeof 可以判断所有 值类型: typeof 可以判断 函数: typeof 可以判断 是否 为 引用类型,但无法进一步区分是哪种引用类型: instanceof 可以进一步判断是否为 数组: 阅读全文
posted @ 2020-11-19 20:05 程序员冒冒 阅读(434) 评论(0) 推荐(0) 编辑