Day 16:把做好的 HTML 加入 Angular 吧!

三天前,我们已成功把静态档案加入 Angular 的专案了,如果感到有点陌生,可以再到以下连结,重新回忆一下:

Day 13:来把静态档案加入 Angular CLI 建立的专案吧!

我们把静态档案加入专案的结果,可以在网址输入相对应的路径,然後把页面内容呈现出来,今天要做的事,直接将 Angular 应用程序的网页,套用静态档案的内容,直白的来说,就是把 drama-blog.html 的内容,变成 Angular 应用程序的首页。

首先,我们打开 drama-blog.html 这支档案,然後先把 head 标签里的内容先复制下来。

接着打开 index.html,把刚才复制的内容贴入到此档案的 head 标签内。

要特别注意的地方有以下几个:

  • 记得保留 head 标签里的 <base href="/">,这个标签会决定整个网页的超连结,预设是以什麽为基础,所以十分重要,需要保留。
  • 除了 <base href="/"> 之外的内容都可以删掉,然後将复制的内容贴上。
  • <base href="/"> 建议放至最上方,复制的内容放在 <base href="/"> 之下,因为我们的 HTML 版型,通常会在 head 里载入 CSS 或是 JavaScript,如果将这些放到 <base href="/"> 之前,可能会遇到档案找不到的状况。

接着我们要来处理 body 标签里的内容,首先我们要把 drama-blog.htmlbody 内容复制下来,接着找到 app component

因为我是使用 VS Code,这里有个可以快速查找档案的快捷键,就是 ctrl+E,就可以很轻易的搜寻专案内的档案,而且搜寻的关键字打一部分即可,e.g. 输入 appcom,中间没输入 .,也没有打完整,仍然可以找到档案。

找到 app.component.html 档案并打开,将复制的 body 内容取代 app.component.html 原本的内容。

存档之後,打开 Angular 服务器的首页,就可以看到已变成 drama-blog.html 的内容了,代表我们成功将版型套用到 APP Component 里了。


<<:  .NET Core第28天_ValidationMessageTagHelper和ValidationSummaryTagHelper的使用

>>:  [Day27]C# 鸡础观念- 做错事该怎麽办呢?~错误处理

为你自己学 Laravel - Day 27 专案练习 Part 7 - 文章删除

嘿~~ 各位好,我是菜市场阿龙! Youtube 频道:https://www.youtube.co...

Day 23 : 集成式学习

接下来的要介绍一个很重要的模型观念 - 集成式学习。俗话说的好,三个臭皮匠胜过一个诸葛亮,而在机器学...

Day 27 - 上传档案 Carrierwave - 多个档案

昨天说的是单一档案上传,如果要多个档案上传的话... 建立新栏位 资料表先新增可以储存一个阵列的栏位...

[Day13] Storybook - MDX

MDX 是 Storybook 提供的另一种攥写文件的格式,MDX 结合了 Markdown 和 J...

[重构倒数第09天] - Vue-Cli + PurgeCSS 删除你用不到的CSS

前言 该系列是为了让看过Vue官方文件或学过Vue但是却不知道怎麽下手去重构现在有的网站而去规画的系...