首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

angular组件的基本使用

angular组件的基本使用 组件 组件模板 ng generate component xxx 新建组件(大驼峰命名) 属性绑定 public...管道 {{currentTime | date:'yyyy-MM-dd HH:mm:ss'}} public currentTime: Date = new Date(); 常用管道 组件间的通讯...通讯方案 直接的父子关系,父组件直接访问子组件的 public 属性和方法 直接的父子关系,借助于 @Input 和 @Output 进行通讯 没有直接关系,借助于 Service 单例进行通讯 利用...cookie 和 localstorage 进行通讯 利用 Session 进行通讯 直接调用 父组件访问子组件方法 //子组件定义一个public的方法,父组件直接调用 //子组件 public...//子组件 @Input() public panelTitle:string; //父组件上可以这样设置 panelTitle 这个参数 的标题"></

1.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Angular--Module的使用

    Angular 是一个用html 和typescript 构建客户端应用的平台与框架。 它将核心功能和可选功能作为一组TypeScript 库进行实现,你可以把它们导入到你的应用中。 1....exports(导出表) —— 用于其它模块的组件模板中使用的声明对象的子集(the subset of declarations)。...imports(导入表) —— 其他模块,本NgModule声明的组件需要使用它们的导出类。 providers —— 本模块向全局服务中贡献的那些服务的创建器。 这些服务能被本应用中的任何部分使用。...app 时 CommonModule @angular/common 当你想要使用NgIf 和NgFor时 FormsModule @angular/forms 当要构建模板驱动表单时 ReactiveFormsModule...@angular/forms 当要构建响应式表单时 RouterModule @angular/router 当要使用路由功能,并且你要用到RouterLink, forRoot() 和.forChild

    4.9K40

    Angular 中 SASS 样式的使用

    这是我参与「掘金日新计划 · 4 月更文挑战」的第18天。 在 Angular 自定义指令 Tooltip 文章中,我们说会出一篇关于 sass 样式的文章,现在它来了。....scss 为后缀,语法用 {} 修饰 .sass 为后缀,语法是缩紧方式 推荐使用 .scss 项目集成 angular 项目使用脚手架生成,在添加样式这一个步骤,会询问你编写样式的方式,让你选择...在 angular 中编写样式,可以分为组件样式和全局样式。...全局样式 angular 脚手架生成的项目,默认在 src/style.scss 文件存放全局的样式。在这个文件修改的样式,将对整个应用的样式产生影响。...使用嵌套 在使用 css 样式的时候,我们需要对不同元素进行样式的编写,我们需要考虑到元素所在的层次,采用不同的权重对其进行修改。

    5K20

    Angular Elements 组件在非angular 页面中使用的DEMO

    它借助Chrome浏览器的ShadowDom  API,实现一种自定义组件。 这种组件可以用Angular普通组件的开发技术进行编写,学习成本低,当它构建好后生成一个打包的js文件。...如果页面引入该Js文件 ,就相当于在页面中新增了一个标签,所以在任意框架中都可以使用新标签,就像它是原生div一样。        ...二、Angular Elements 使用实战      前不久看到项目angular-elements-dashboard :支持动态加载模块和动态加载外部的模块。...总结一下,通过使用两个种方式操作自定义元素和以前学习的内置元素的概念一模一样。 ...它的目的是为了不改变Native的模式情况下,引入最新的Shadow Dom v1技术 ,而Native已经过时,不鼓励使用。

    2.7K20

    基于 Angular Material 的 Data Grid 设计实现

    data-grid.jpg 自 Extensions 组件库发布以来,Data Grid 成为了使用及咨询最多的组件。...这几天又重构了一下官网示例,目前的 API 文档放在了 gitbook 上,暂时还没有和官网整合,国内访问会比较慢。本文会介绍 Data Grid 的使用方法及比较好的一些功能实现。...Angular Material 对于 table 的封装已经足够灵活,但是模板的定义依然很繁琐,也缺少很多刚需功能。...模板是 angular 组件极其灵活的一个功能。大部分优秀的第三方组件都具有自定义模板的能力,而在 Data Grid 中,模板更是一个不可或缺的功能。...官网示例:Expandable row 行展开的实现借助了 Angular Material 表格的 multiTemplateDataRows 参数,实现细节很多。

    5.1K20

    Angular中ui-select的使用

    Angular中ui-select的使用 最近工作一直很忙,没有时间整理知识,前几天项目中需要用到angular-ui-select,实现下拉框快速过滤效果,今天有时间研究了一下,终于搞明白了。...所依赖的Angular和Angular-sanitize最低版本,只有依赖的版本符合要求,才能实现功能,否则会报错。...2.安装方法: 使用npm进行安装 npm install Angular-sanitize@1.2.28 --save -dev @+版本号表示安装指定版本的包文件,如果不加版本号,默认安装最新的版本...二、使用方法 1.首先依次引入所需要的文件 ?...当然ui-select不止这一种用法,还有许多意想不到的功能。本实例和其他功能实现在github:https://github.com/lela520/angular-ui-select。

    3K60

    Angular入门,开发环境搭建,使用Angular CLI创建你的第一个Angular项目

    前言:   最近一直在使用阿里的NG-ZORRO(Angular组件库)开发公司后端的管理系统,写了一段时间的Angular以后发现对于我们.NET后端开发而言真是非常的友善。...因此这篇文章主要是对这段时间使用Angular做一些小总结,希望可以帮到有需要的同学。...注意:constructor 构造函数(依赖注入,起到对应局部变量值初始化作用): 除了使用简单的值对局部变量进行初始化之外,什么都不应该做!!...[请求数据时使用] ngDoCheck() 检测,并在发生 Angular 无法或不愿意自己检测的变化时作出反应。...NPM的安装源: 临时切换使用: npm --registry https://registry.npm.taobao.org install express 持久使用(推荐): npm config

    2.8K20

    Angular中sweetalert弹框的使用详解

    最近太忙了,项目中使用的弹框老板嫌太丑,让我们优化一下,我在网上找了一下,找到了sweetalert弹框,算是比较好看的弹框了。...V1.0.4 Sweetalert V2.1.0 因为我们项目使用的angular版本较低,所以相对应下载的angular-sweetalert版本也低。...一定要注意版本,如果angular-sweetalert版本过高,所依赖的文件angular版本过低,会导致引入报错。...2、API问题 在这个版本中以下写法只能实现title和text的效果,其他属性都不起作用 1 swal({ 2 title: "确定删除吗?"..., "你的虚拟文件已经被删除。", "success"); 12 }); 在这个版本中只能按照我最上面所列举的去实现,那是我在官方英文文档中发现的,中文文档太坑了。

    2.8K40

    storybook插件说明: integrations与addons推荐

    我的组件库在线预览。docs插件文档viewport插件这个插件可以对tab页新增个选项,跟chrome里的切换不同设备有点像,使用这个功能,就可以把一个组件放入不同设备大小的story里。...一般是用来检查视障人士能不能分辨之类的。基于axe搞的。效果预览地址。a11y插件文档storyshots插件这个插件官网写的让人有点晕,实际还分成2个插件,都是jest相关。...主要插件是storyshots,它可以把jest运行结果置于底部控制台页上,介绍说还可以拿到旧代码快照什么的,有点没懂怎么搞。...storyshots插件文档puppeteer插件文档好用的社区插件官方插件就上面那些,有些社区插件写的也很不错,可以看看。...效果在线预览插件文档地址storybook-addon-versions 插件这个插件不支持storybook5,有段时间没维护了,就说一下功能吧,就是可以通过配置版本号实现各个版本的组件库中穿梭。

    1K20
    领券