当前位置:  开发笔记 > 前端 > 正文

Angular2异常:必须定义令牌

如何解决《Angular2异常:必须定义令牌》经验,为你挑选了1个好方法。

应用程序/ boot.ts

import {bootstrap} from 'angular2/platform/browser';
import {AppComponent} from './app.component';
bootstrap(AppComponent);

应用程序/ app.component.ts

import {Component} from 'angular2/core';
@Component({
  selector: 'my-app',
  template: '{{title}}'
})
class AppComponent {
  title: "app"
}

错误:

EXCEPTION: Token must be defined!
STACKTRACE:BrowserDomAdapter.logError @ angular2.dev.js:23514
ExceptionHandler.call                 @ angular2.dev.js:1147
(anonymous function)                  @ angular2.dev.js:14801
NgZone._notifyOnError                 @ angular2.dev.js:5796
collection_1.StringMapWrapper.merge.onError @ angular2.dev.js:5700
run                                   @ angular2-polyfills.js:141
(anonymous function)                  @ angular2.dev.js:5719
NgZone.run                            @ angular2.dev.js:5681
ApplicationRef_.bootstrap             @ angular2.dev.js:14906
bootstrap                             @ angular2.dev.js:25054
execute                               @ boot.ts:4
u                                     @ system.src.js:4597
execute                               @ system.src.js:4597
y                                     @ system.src.js:4597
...

Mark Rajcok.. 17

这是另一个多次困扰我的错误.我忘了(再次)导出我的根组件.它应该是:

export class AppComponent {

如果我花时间仔细查看堆栈跟踪(而不是搜索StackOverflow而不是找到我确切的问题),我会注意到它引用了我写的一个文件boot.ts:4.



1> Mark Rajcok..:

这是另一个多次困扰我的错误.我忘了(再次)导出我的根组件.它应该是:

export class AppComponent {

如果我花时间仔细查看堆栈跟踪(而不是搜索StackOverflow而不是找到我确切的问题),我会注意到它引用了我写的一个文件boot.ts:4.

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有