2017-01-05 12 views
0

Google MapsやYouTubeのようなAngular 2 Appsを調べるときに、htmlソースのようなコンポーネントセレクタは表示されません。角度2の非表示コンポーネントセレクタ

プロダクションビルドではデフォルトですか?または、Angular 2が動作するためには常に必要ですか?

私はこれに三つの問題だ:彼らは、例えばCSSレイアウトを破る

  1. 彼らは(マイナー)をよく見てはいけない
  2. 彼らは私のアプリは、角2(マイナー)で明らかに
  3. をフレックスボックス(メジャー)を使用する場合

答えて

1

いつも必要です。 Google MapsとYouTubeは角度をつけて作られていません。 https://material.angular.io/を確認してください。このサイトはgoogle/angularから作られています。要素を調べると、すべてのセレクタが表示されます:<app-homepage><router-outlet> ..などです。これはどのように動作するかです。彼らは、新しいフレームワークにGoogleマップやYouTubeなどのポートような大きなコードベースに行くされていない:)

  1. あなたは私に言わせればそれは実際に代わり、コンポーネントセレクタを取得ランダムdivの、素敵な意味構造を提供します。したがって、そのコンポーネントが何をしているのか正確に知ることができます。
  2. はい、あなたはそこに最新の技術を使用しています、本当に否定的ではありません:)
  3. どのように彼らはあなたのレイアウトを壊しているのですか?そうであれば、あなたはそれを正しく使用していないか、与えられた結果と異なる結果を期待していることを意味します。おそらく、コード例やフィドルを投稿して、あなたのために「壊れた」場所ですか?
+0

#3の質問がいくつかあります。そして、私は回避策が嫌いです。 – Mick

+0

私はアプリケーション全体を通してflexを使用しており、問題は一度も発生しませんでした。または、少なくとも、私はそれが動作すると期待しているようにHTMLが動作しました。おそらくあなたは[** this **](https://github.com/angular/flex-layout)を使うことができますか? – PierreDuc

+0

コンテナにdisplay:flexがあり、実際の子ではなく子がist の場合、フレックスレイアウトは壊れています。 – Mick

関連する問題