是否可以在index.html中创建没有应用根标记的角度应用程序?

是否可以在index.html中创建没有应用根标记的角度应用程序?,html,angular,typescript,Html,Angular,Typescript,我是angular的新手,正在尝试理解它是如何工作的,比如说,如果我有一个组件登录,如果我直接想要angular渲染它,我该怎么做 因为如果在index.html中 如果我写app-login-nothing-works,就不用app-root标签了,看来app-root标签是必要的,有什么办法吗 <!doctype html> <html lang="en"> <head> <meta charset="utf-8&q

我是angular的新手,正在尝试理解它是如何工作的,比如说,如果我有一个组件登录,如果我直接想要angular渲染它,我该怎么做

因为如果在index.html中

如果我写app-login-nothing-works,就不用app-root标签了,看来app-root标签是必要的,有什么办法吗

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>ATA</title>
  <base href="/">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
  <app-login></app-login>
</body>
</html>

ATA
app root
标记是
AppComponent
的选择器。如果要将其更改为
app login
,则必须在所选组件中将选择器设置为
app login
。然后您需要设置
[bootsrap]:[selectedcomponent]

bootstrap-Angular创建并插入index.html主机网页的根组件。

app root
标记是
AppComponent
的选择器。如果要将其更改为
app login
,则必须在所选组件中将选择器设置为
app login
。然后您需要设置
[bootsrap]:[selectedcomponent]


bootstrap-Angular创建并插入index.html主机网页的根组件。

我想首先您必须了解Angular architect及其构建块。为了满足您的需求,您可以使用应用程序路由。我想首先您必须了解angular architect及其构建块。为了达到你的要求,你可以使用应用程序路由。如果不是必须的,为什么要尝试改变角度的基本概念呢@卡兰:只要保持应用程序根目录的原样就行了。创建一个重定向到登录组件的路由器,就是这样。我只是在探索:),是的,创建一个到登录组件本身的路由是有意义的。谢谢!:)如果不是必须的,为什么要改变角度的基本概念呢@卡兰:只要保持应用程序根目录的原样就行了。创建一个重定向到登录组件的路由器,就是这样。我只是在探索:),是的,创建一个到登录组件本身的路由是有意义的。谢谢!:)