当前位置: 首页 > news >正文

北安网站建设宜飞思工业设计网站

北安网站建设,宜飞思工业设计网站,网站开发文档百度文库,wordpress网站搬迁文章目录 1. 创建Angular 项目2.对Angular架构的最基本了解3.创建并引用新的组件(component)4.对Angular架构新的认识(多组件)5.组件中业务逻辑文件的编辑(ts文件)6.标签中属性的绑定(1) ID的绑定(2) class…

文章目录

      • 1. 创建Angular 项目
      • 2.对Angular架构的最基本了解
      • 3.创建并引用新的组件(component)
      • 4.对Angular架构新的认识(多组件)
      • 5.组件中业务逻辑文件的编辑(ts文件)
      • 6.标签中属性的绑定
        • (1) ID的绑定
        • (2) class的绑定
        • (3) 样式的绑定
        • (4) ng内部样式的绑定
        • (5)条件判断

1. 创建Angular 项目


ng version			// 查看下angular 是否安装成功了ng new  HelloWorld        // 使用这种方式创建新项目,最终没有app.modules.ts 这个文件(对刚入口的人员不友好,因为要学习到这个文件的用法)ng new HelloWorldAngular --no-standalone --routing --ssr=false  // 这种方式创建的包含app.modules.ts文件(应该是Angular 17 最新版才需要这样)// 为什么最新版Angular 没有app.module.ts文件,可参考如下link
// https://github.com/angular/angular/issues/52751npm start  		// 直接启动Angular 项目,不会自动打开浏览器ng serve --open  // 启动Angular 项目 并通过浏览器自动打开angular 入口页面


step1: ng new HelloWorldAngular --no-standalone --routing --ssr=false
在这里插入图片描述


step2: 在VS code 中打开项目文件夹,并在terminal中执行npm start启动项目

在这里插入图片描述


step3: 点击terminal中的local 的网址,或copy 到浏览器中,即可看到angular 入口页面
在这里插入图片描述
在这里插入图片描述


step4: 启动完项目,如果想进行简单的服务操作,输入h + enter 即可看到如下命令提示

press r + enter to force reload browserpress u + enter to show server urlpress o + enter to open in browserpress c + enter to clear consolepress q + enter to quit


2.对Angular架构的最基本了解


在这里插入图片描述

  • 入口文件会一直存在,方便加载新建的页面
  • app.component.ts 文件复制加载不同的组件,以及执行某个文件使用的模板文件、样式文件
  • 强化理解,可以通过如下几个step了解和实践

step1.上面看到的入口页面,index.html页面加载的流程介绍:
在这里插入图片描述

在这里插入图片描述



step2.将项目的入口文件变更为新建的html文件:app.simplepage.html效果
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述



3.创建并引用新的组件(component)

ng g c my-new-component  		// 创建新的组件(generate component)

step1: 创建新的组件

在这里插入图片描述


step2: 查看组件选择器(selector)的名字:app-my-new-component’
在这里插入图片描述

在这里插入图片描述

step3: 引用组件:app-my-new-component’

下图说明,新建的组件如果希望被引用,需要找到一个组件(app.component)去引用这个新组件(my-new-component)才可以。

在这里插入图片描述


step4: 修改新组件:将CSS文件& HTML文件修改
在这里插入图片描述


step5: 修改新组件:启动项目,最终看到的效果

在这里插入图片描述



4.对Angular架构新的认识(多组件)


在这里插入图片描述



5.组件中业务逻辑文件的编辑(ts文件)


step1: 修改新组件html文件、TS文件。并在ts文件中引入新的变量name&在构造器中打印内容
在这里插入图片描述


constructor & ngOnInit可参考如下文章,目前阶段不需要完全看懂

Angular 生命周期(constructor & ngOnInit)的作用
在这里插入图片描述

step2: 最终看到的效果
在这里插入图片描述

step3: 花括号语法支持的其他类型:
在这里插入图片描述

最终展示的效果如下:

在这里插入图片描述



6.标签中属性的绑定


(1) ID的绑定

在这里插入图片描述

看到的最终效果:

在这里插入图片描述

(2) class的绑定

在这里插入图片描述

在这里插入图片描述


(3) 样式的绑定

在这里插入图片描述

在这里插入图片描述


(4) ng内部样式的绑定

在这里插入图片描述

在这里插入图片描述


(5)条件判断

在这里插入图片描述

在这里插入图片描述

http://www.yayakq.cn/news/174643/

相关文章:

  • 施工合同在哪个建设网站下载网页设计与制作教程教科书
  • 中国城乡和住房建设部网站首页wordpress站点备份
  • 李氏牛仔网站建设风格建设银行衡阳市分行网站
  • 浙江网站建设的释义抚州做网站价格多少
  • 茂名小学网站建设搜索seo神器
  • 网站域名com和cn的差别在哪里网络热词排行榜
  • 重庆网站seo搜索引擎优化绍兴市建设局网站
  • 云南做网站价格wordpress play主题
  • 网页制作与网站建设实战大全光盘在线设计头像
  • dede替换网站模板补肾壮阳吃什么药效果好
  • 深圳网站建设注册整形网站开发
  • 黄金网站软件入口免费网站开发企业排名
  • 天津做网站优化公司一建十个专业含金量排名
  • 儿童网站模板广西住建厅八大员报名网站
  • 江苏太平洋建设集团官方网站软文广告发布平台
  • 门户类网站建立有哪些构成商城网站有哪些功能
  • wap网站设计规范开平市城乡建设局网站
  • 萝岗公司网站建设银川网站建设公司电话
  • 正规的咨询行业网站策划如何设计制作企业网站
  • dede网站如何换源码电子招标投标平台网站建设
  • seo网站制作优化广告公司起名用字大全
  • 电子商务网站建设计划网站建设服务器的选择方式包括
  • 玻璃钢产品哪个网站做推广好公众号运营岗位职责
  • 卖环保设备做哪个网站好4399小游戏大全网页版
  • 做招聘网站如何宣传wordpress博客网站
  • 阿里云备案网站 网站名称怎么写gif动图素材网站
  • 成都企业网站建设费用南京外贸网站建设哪家好
  • 视频搜索引擎网站开发方法网络架构分几层
  • 建设一个和聚享游差不多的网站活动策划公司主要做什么
  • 网站建设包括什么科目男性问题免费咨询