[解決済み] Angular 6でmouseoverとmouseoutを使用する方法
2022-02-17 21:18:18
質問
古いAngularのコードがありますが、最新版のAngular 6では動作しません。
<div ng-mouseover="changeText=true" ng-mouseleave="changeText=false" ng-init="changeText=false">
<span ng-hide="changeText">Hide</span>
<span ng-show="changeText">Show</span>
</div>
Angular 6で動作させるにはどうしたらいいですか?私は私が使用しなければならないことを理解
(mouseover)
と
(mouseout)
が、うまく実装できませんでした。
どのように解決するのですか?
Angular6に相当するコードは以下のようになります。
app.component.html
<div (mouseover)="changeText=true" (mouseout)="changeText=false">
<span *ngIf="!changeText">Hide</span>
<span *ngIf="changeText">Show</span>
</div>
app.component.ts
@Component({
selector: 'app-main',
templateUrl: './app.component.html'
})
export class AppComponent {
changeText: boolean;
constructor() {
this.changeText = false;
}
}
というものがないことに注意してください。
$scope
AngularJSに存在したようなことはもうありません。コンポーネントクラスのメンバ変数に置き換えられています。また、プロトタイプ継承に基づくスコープ解決アルゴリズムもありません。コンポーネントクラスのメンバーに解決されるか、されないかです。
関連
-
[解決済み] ngForにフィルターをかけるには?
-
[解決済み] プロパティ 'json' はタイプ 'Object' に存在しません。
-
[解決済み] コンストラクタとngOnInitの違いについて
-
[解決済み] Angular HTMLバインディング
-
[解決済み] Angular:*ngClassを使った条件付きクラス
-
[解決済み] NGIf else "の使い方を教えてください。
-
[解決済み] モジュール "@angular-devkit/build-angular" が見つかりませんでした。
-
[解決済み】PromiseとObservablesの違いは何ですか?
-
[解決済み】Angular 2 要素の表示と非表示について
-
[解決済み】Angular - サービスとコンポーネントでパイプを使用する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] angularでpreflightのレスポンスがHTTP okステータスにならない
-
[解決済み] 型 '{}' は型 '{ title: string; text: string; }' に代入できません。
-
[解決済み] チョキダーからのエラー(C:┣ᴗ┣)。Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp.
-
[解決済み] Angular CLIでピア依存をインストールする場合の対処方法は?
-
[解決済み] Angular 2.0 翻訳パイプが見つかりません。
-
[解決済み] ionInputとionChangeで有意差あり
-
[解決済み] エラーです。参照または変数に代入できません! Angular 4 [重複]の場合
-
[解決済み] "エラーです。オーバーレイのプロバイダがありません!"
-
[解決済み] モジュール "ionic-native" が見つかりません。
-
[解決済み] Angular2 Selectorが、ネストしたComponentのどの要素にもマッチしない。