0

このテンプレートがあるとします

<span>{{scopeVariable}}</span>

そして、Angular スコープのどこかで変数 scopeVariable を変更すると仮定します。これにより、dom に表示されます...クラス lol のスパンが最初は非表示であるとします (そして、そのままにしておきたい)。それを表示するjquery文

$scope.scopeVariable = '<span class="lol">A whole bunch of stuff</span>';
$('.lol').show();

問題は、dom の scopeVariable プレースホルダー全体が変数値に置き換えられる前に JavaScript が実行されるため、スパン '.lol' が非表示のままになることです...

私の質問は、lol スパンがプレースホルダーでのレンダリングを終了するタイミングを検出する角度を取得して、show() 関数を実行して正しく表示できるようにするにはどうすればよいですか?

4

0 に答える 0