ちょうど最近Angular 2に移動しました。角度2スタンドアロンコンポーネント
ビルドする必要があり、スタンドアロンコンポーネントだけを使用するため、以下のようにコンポーネントを利用できるようにしたいと考えています。私はこれらの構成要素のセレクタの一つは、私は次のコンソールエラーを取得し、現在のページ上に存在しない場合に問題があるページ上でレンダリングするために、これらのコンポーネントを取得する限り、持っている
<body>
<component-one></component-one>
<component-two></component-two>
</body>
...
core.umd.js:2838 EXCEPTION: Error in :0:0 caused by: The selector "component-one" did not match any elements
関連するコンポーネントのみをブートストラップする方法はありますか?
また、「Angular 2は開発モードで動作しています。プロダクションモードを有効にするにはenableProdMode()を呼び出してください。コンソールメッセージは、ページ上にいくつのコンポーネントがあるかによって、倍数で表示されます。これは、私が何かを見逃しているように感じさせます。
モジュールの設定
// Modules
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
// Components
import { ComponentOne } from './components/componentOne';
import { ComponentTwo } from './components/componentTwo';
@NgModule({
imports: [ BrowserModule ],
declarations: [ ComponentOne, ComponentTwo ],
bootstrap: [ ComponentOne, ComponentTwo],
schemas: [ CUSTOM_ELEMENTS_SCHEMA ]
})
export class AppModule {
constructor() {
}
}
あなたのモジュール構成を追加することはできますか? – yurzui
確かに@yurzuiは更新されました。 –