Angular怎么构建组件?3种方法介绍

angular怎么构建组件?本篇文章给大家介绍一下angular创建项目的方法,angular创建组件的三种方式。

Angular怎么构建组件?3种方法介绍

一、angular 与angularjs的区别是什么?

命名变化,Angular2 以后官方命名为Angular, 2.0 以前的版本称为AngualrJS。【相关教程推荐:《angular教程》】

1.x 的使用方式是引入AngularJS 的js 文件到网页,2.0 之后就完全不同了,两者的区别类似Java 和JavaScript。

1.png

二、创建一个项目

1.安装全局的 Angular CLI 命令行工具

npm install -g @angular/cli

登录后复制

2.创建项目

ng new angular-tour-of-heroes

登录后复制

注意:node 版本需要在12以上,否则会提示:“’ng’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。”

3.跑项目

cd angular-tour-of-heroesng serve --open

登录后复制

2.png

三、创建组件的第一种方式:

1.src文件下,新建文件,命名hello-world.component.ts

import { Component } from "@angular/core";@Component({    selector: 'hello-world组件',    // templateUrl: './app.component.html',    // styleUrls: ["./app.component.scss"]    template: `

{{text}}

`})export class HellowordComponent {    constructor() {}    text = "第一个模板";}

登录后复制

3.png

2.app.component.html中或app.component.ts中新增组件标签

4.png

// 引入ng核心包和组件import { Component } from '@angular/core';@Component({  selector: 'app-root',//当前组件的引用名称  template:    `  //x新增组件标签    `  ,  // templateUrl: './app.component.html',//组件模板  styles: ['h1 { color:red}']  // styleUrls: ['./app.component.scss']//组件的样式文件})export class AppComponent {//组件名称}

登录后复制

3.app.module.ts中引入组件,声明组件

5.png

四、创建组件的第二种方式:

使用cli创建组件

输入命令:

ng generate component hello-world

登录后复制

6.png

五、创建组件的第三种方式:

1.在vscode下载 Angular Files

7.png

2.在components下面右键,则出现下图

8.png

3.点击Generater component输入组件名回车

9.png

4.组件生成

10.png

更多编程相关知识,请访问:编程入门!!

以上就是Angular怎么构建组件?3种方法介绍的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2708896.html

(0)
上一篇 2025年3月7日 20:26:49
下一篇 2025年2月25日 12:47:24

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 浅谈Angular组件之间通信的5种方法

    angular组件间怎么通信?下面本篇文章给大家介绍一下angular组件之间通信的5种方法,有需要的可以参考~ 组件是angular的构建单元,在项目中为了保证组件之间的数据能够来回的传递,angular封装了一些能够实现组件之间通信的方…

    2025年3月7日
    200
  • 手把手教你使用Angular CDK Portal创建动态内容

    之前介绍过原生 API 的动态视图插入,功能上已经可以满足大多数使用场景。不过也有一些缺憾,还没有解决在 Angular 应用外插入内容的需求,指令也不能跟动态插入的组件有输入输出的交互。 好在 Angular 官方提供了一套组件开发套件 …

    2025年3月7日
    200
  • 浅谈Angular中如何使用路由?

    angular中如何使用路由?本篇文章就来带大家了解一下angular中使用路由的方法,快速入门angular路由,希望对大家有所帮助! 路由的概念在前端的框架中得到了广泛的应用,对于路由的感念不做阐述,路由的应用无外乎就是嵌套、传参,高级…

    2025年3月7日
    200
  • 聊聊Angular中的自定义管道

    angular中管道有什么用?特点是什么?怎么自定义管道?下面本篇文章带大家了解一下angular中的管道,介绍一下自定义管道的方法,希望对大家有所帮助! 一、管道的作用 方便我们在模板中对我们的数据进行格式化处理。【相关教程推荐:《ang…

    2025年3月7日
    200
  • 深入了解Angular中的路由

    什么是路由?本篇文章带大家深入了解一下angular中的路由,希望对大家有所帮助! 路由简介 路由是实现单页面应用的一种方式,通过监听hash或者history的变化,渲染不同的组件,起到局部更新的作用,避免每次URL变化都向服务器请求数据…

    2025年3月7日
    200
  • 深入浅析Angular中的依赖注入

    什么是依赖注入?本篇文章带大家了解一下angular中的依赖注入,希望对大家有所帮助! 依赖注入概念: 维基百科对依赖注入的解释:在软件工程中,依赖注入是实现控制反转的一种软件设计模式,一个依赖是一个被其他对象(client)调用的对象(服…

    2025年3月7日
    200
  • 聊聊Angular中常用的错误处理方式

    本篇文章带大家深入了解一下angular中常用的错误处理方式,希望对大家有所帮助! 错误处理是编写代码经常遇见的并且必须处理的需求,很多时候处理异常的逻辑是为了避免程序的崩溃,本文将简单介绍Angular处理异常的方式。【相关教程推荐:《a…

    2025年3月7日
    200
  • 带你了解Angular10中的双向绑定

    下面本篇文章带大家了解一下双向绑定,看看angular中两种类型的双向绑定,希望对大家有所帮助! 前面我们了解了属性绑定、事件绑定以及输入和输出的使用,是时候了解双向绑定了。本节,我们将利用@Input()和@Output()来了解下双向绑…

    2025年3月7日 编程技术
    200
  • 浅析Angular中什么是ngModule

    什么是ngmodule?本篇文章带给大家简单了解一下angular语法,介绍一下angular中的ngmodule,希望对大家有所帮助! 作为Angular10教程,在我的理解中,angular相较于VUE,它的模块化做得更好,这样使代码结…

    2025年3月7日
    200
  • 聊聊Angular+Service如何改进日志功能

    如何改善angular的日志使用方式?下面本篇文章给大家介绍一下使用angular中的service管理控制台输出,改进日志功能的方法,希望对大家有所帮助! 改善在Angular 应用中的日志使用方式 Angular是一个非常受欢迎的开发框…

    2025年3月7日 编程技术
    200

发表回复

登录后才能评论