# taskmgr **Repository Path**: jiajiagao/taskmgr ## Basic Information - **Project Name**: taskmgr - **Description**: angular-企业后台 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # flex:0 0 300px; #flex :flex-group flex-shirk flex-basis # flex-group 剩余空间索取 默认值为0,不索取 # flex-shrik 子元素总宽度大于复制元素如何缩小 父400px,A 200px B 300px AB总宽度超出父元素100px; 如果A不减少,则flex-shink :0,B减少; # flex-basis 该属性用来设置元素的宽度,当然width也可以用来设置元素的宽度,如果设置了width和flex-basis,那么flex-basis会覆盖width值。 ### 初始化 angulary8+ material 项目配置 # ng new XXXXXXXXXX # https://material.angular.io # npm install --save @angular/material @angular/cdk @angular/animations # ng add @angular/material # styles.css @import "~@angular/material/prebuilt-themes/indigo-pink.css"; # ng g m core 创建 core module 模块 # ng g c core/header 在 corm 模块下创建 hearder component组件 # ng g component # ng g component xxx # 是用来创建组件的,直接使用该命令,会默认在当前目录下创建一个 xxx 文件夹 # ng g m core 创建核心模块 使用SkipSelf注解避免重复注入。去系统的父级找依赖。 使用Optional注解 让SkipSelf作为可选,在第一次注入时候系统中并没有CoreModule时候成功注入。 ng g c core/header,footer,sidebar # ng g m shared 创建核心没款 # 在 app.module 导入 核心模块 只在根模块加载一次 其他时候就不用加载了 # npm install -g --save-dev @angular/cli@latest 更新全局angular/cli # 框架 npm i --save @angular/material # domain => 类 接口 # user> interface user接口 -- 规范数据 # login 登陆