0
をクラッシュさせますブラウザがクラッシュする* ngIfブラウザは、私は以下のように条件を持っている私のテンプレートの一つで
をクラッシュさせますブラウザがクラッシュする* ngIfブラウザは、私は以下のように条件を持っている私のテンプレートの一つで
コンポーネントからサービスメソッドを直接実行することはできません。
コンポーネント内にブール値変数を定義し、サービス値に基づいて設定します。
isAuthenticated = false;
サービスを呼び出すことによって変数を変更します。それができる不正確などとして、ブラウザがクラッシュする必要があり、あなたのコンポーネントにあなたのAuthServiceを注入する方法
<span *ngIf="isAuthenticated"> .. </span>
これ、
constructor(public authService: yourAuthService) { }
コンストラクタ(public authService:...){}があれば*できますと思っています。しかし、それは良い考えではないでしょう。 – jonrsharpe
ませんJavaScriptコードを、としてあなたのHTMLを更新します。ブラウザがクラッシュすると、ブラウザのバグです。 –
@JBNizet何?それはまったく間違っています。 JSでブラウザをクラッシュさせる方法はたくさんあります。最も簡単なのは 'for(let i = 0; i> 0; i ++){'です。場合によってはプロセスを終了させることがありますが、とにかくブラウザを再起動する必要があるため、大したことはありません。 – edzillion
@edzillionそれは無駄です。あなたのブラウザがクラッシュした場合、それは想像以上に悪いことです。しかし、 '>'ではなく '>'であっても、無限ループを作るために、私のブラウザはクラッシュしません。タブは応答しなくなります(IMOはバグと見なす必要があります)。他のタブは正常に動作します。それはクラッシュではありません。 –