首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular2 404 GET /traceur

Angular2 404 GET /traceur
EN

Stack Overflow用户
提问于 2017-01-29 16:39:27
回答 1查看 101关注 0票数 0

你好,我是angular2的新手,学习,尝试建立路线。

app.routing.ts

代码语言:javascript
复制
    import {FormApp} from  './app.form';
    import {Routes, RouterModule} from '@angular/router';

    const appRoutes = [
        {path:'form',component:FormApp},
        {path:'all',pathMatch:'full',redirectTo:'all'}
    ];

    export const routing = RouterModule.forRoot(appRoutes);
**app.module.ts**


      import {NgModule} from "@angular/core";
        import {BrowserModule} from "@angular/platform-browser";
        import {AppComponent} from "./app.component";
        import {AppMedia} from './app.media';
        import {FavoriteDirective} from './app.fav.directive';
        import { CustomPipe} from './app.pipe';
        import {ReactiveFormsModule} from '@angular/forms';
        import {FormApp} from './app.form';
        import {Service} from './app.service';
        import {varijablaTok, varijabla} from './app.tok';
        import {routing} from'./app.routing';

        const data = {velicina:['M','S','XXL']};

        @NgModule({
            imports:[BrowserModule, ReactiveFormsModule,routing],
            declarations:[ AppComponent, AppMedia, FavoriteDirective, CustomPipe, FormApp],
            bootstrap:[ AppComponent],
            providers:[Service,{
                provide: 'varijablaTok' ,useValue :varijabla
            }]



        })



export class AppModule  {}

和html文件

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<p id="par">Bozic je sevaju prangije i cesnicu baka sprema</p>
<media-app  [ngClass]="{'crveno ' : n.name === 'Firebug','plavo' : n.name ==='The Redemption' }" *ngFor="let n of xxx" (delete)="naDeletu(mediaItem)" [mediaItem]="n"></media-app>
<select>
    <option *ngFor="let d of varijabla.velicina">{{d}}</option>
</select>
<router-outlet></router-outlet>
</body>
</html>

我试图使用路由器出口标签来路由formApp组件,但是我有错误,不能获得/traceur.Am,我做错了什么,我是新来的angular2帮助是需要的。tnx I前进

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-30 00:19:49

在您的index.html文件中,您需要有应用程序组件的选择器,因为这是您的应用程序根目录。然后,在应用程序组件的模板中,您可以放置一个路由器-出口元素。

我猜你的FormApp组件就是你想进入路由器插座的东西。

您的index.html文件:

代码语言:javascript
复制
<body>
     <app-root></app-root>
</body

您的AppComponent模板:

代码语言:javascript
复制
    <p id="par">Bozic je sevaju prangije i cesnicu baka sprema</p>
<media-app  [ngClass]="{'crveno ' : n.name === 'Firebug','plavo' : n.name ==='The Redemption' }" *ngFor="let n of xxx" (delete)="naDeletu(mediaItem)" [mediaItem]="n"></media-app>
<select>
    <option *ngFor="let d of varijabla.velicina">{{d}}</option>
</select>
<router-outlet></router-outlet>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41923265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档