次の呼び出しで mean.js アプリケーションに ngDialog ダイアログ ボックスを使用しています。
ngDialog.open({
template: 'modules/users/views/userDetails/dialog.client.view.html',
scope: $scope,
closeByDocument :false
});
これで、ダイアログが正常に開き、その中のすべての要素も表示されます。しかし、ボタンをクリックしたり、テキスト フィールドに入力したりといった操作を実行することはできません。ダイアログ ボックス全体の焦点が合っていないように感じます。
ここで私が間違っているのは何ですか?
注:Angular Animateは、次のコードによってアプリケーションで無効になっている可能性があります:
$timeout(function () {
return $animate.enabled(false, angular.element(".carousel"));
});
ただし、上記のコードは別のコントローラーにあります。
これが失敗の原因でしょうか?