2017-10-10 18 views
0

私の質問は次のとおりです。2/4アンギュラ - 空のコンポーネント(だけ表示)

あなたたちは空をどう思いますか角度のコンポーネント(?)?それはものを作る間違いですか?それとも普通のことですか?空のことで

私は意味:それだけ、基本的な構造やHTMLを持って

コンポーネント。

例:

Component.ts

@Component({ 
     selector:... 
     templateUrl: 'xxxx.html' 
    }) 
    export class XXXXX { 
    } 

.htmlを

<p> Hi </p> 
+0

なぜそれは間違いでしょうか? – Milad

+0

私はAngularにはかなり新しいです。新しいコンポーネントの作成を必要としないこのようなことを行うより良い方法があるかどうかは分かりません。 – Gorsky

+0

あなたはそれを使いたいものに依存しますか? HTMLを表示したいですか? 複数のことを行い、データを返すUtillを作りたいですか? – Swoox

答えて

0

コンポーネントは角アプリケーションにおけるUIの最も基本的なビルディングブロックです。複雑なロジックをコンポーネントに組み込む必要はありません。たとえば、別のコンポーネント用の単純なラッパーにすることができます。非常に単純なコンポーネントの

例:

@Component({selector: 'greet', template: 'Hello {{name}}!'}) 
class Greet { 
    name: string = 'World'; 
} 

More about components in Angular docs.

+0

答えをありがとう。私は、どのようなコンポーネントがこのような特定の事柄に対処するのか不思議であることを理解しています。私もそれについての議論を望んでいたが、あなたとは異なる答えはないだろうと思う。私はいくつかの異なるアプローチがあると思いました。それは私が推測するような質問のための間違ったサイトです、またはおそらく私の質問は間違っています。とりあえずありがとう! – Gorsky

+0

@ゴルスキーあなたの質問は間違っているわけではありません、すべてのフレームワークは異なるアプローチを持つことができますので、質問は完璧です。 Angularでは、私が答えて言ったように、コンポーネントの複雑さには制限はありません。私の答えが役に立ったら、それを受け入れたものとしてマークすれば素晴らしいでしょう! –

関連する問題