2016-10-17 2 views
0

角度コンポーネントにhtmlファイルの内容を含めるためにrequire()を使用しているときにいくつかの問題があります。私は直面している問題に関連するセクションだけをコピーしてコピーします。ブラウザのnpmビルドでhtmlファイルをrequire()する

ここに、私のトップナビコンポーネントの外観を示します。

angular.module('topNavModule', []) 
.component('topNav', { 
    //bindings: { 
    //}, 
    template: require('./topNav.html') 
}); 

メインのindex.htmlファイルにtop-navコンポーネントを追加すると、[object object]が表示されます。私がHTMLを正しく見ていることを覚えておいてください。

私のtopNav.htmlは `で囲まれた単純なHTMLコードです。 require()htmlを正しく動作させるために何か必要なことはありますか?

+0

あなたはモジュールに文字列をエクスポートする必要があります... –

+1

質問にBrowserify設定を含めることはできますか? ['stringify'](https://github.com/JohnPostlethwait/stringify)を使用していますか? – cartant

+0

@cartant私は単にインストールして、Browserifyを使用しています。だから多分デフォルトの設定を使用して!この作業を行うために追加のノードモジュールが必要ですか? –

答えて

0

私は実際にpartialifyノードモジュールを探していました。

require() - 可能なHTML、CSS、および可能性があります。 HTML、CSSのファイルコンテンツ(必要に応じて)を文字列として変数に追加します。

関連する問題