私はui-routerにmd-sidenav
を使用しています。 sidenav
にアニメーションを追加できません。私はページを左からスライドさせたい。md-sidenavアニメーションが動作しない
HTML:
<div ng-cloak>
<md-sidenav md-component-id="left" class="md-sidenav-left">
</md-sidenav>
</div>
CSS:
.md-sidenav-left {
top:75px;
box-shadow: inset 0 7px 9px -7px rgba(0,0,0,0.7), 0 1px 5px 0 rgba(0,0,0,0.2);
padding-top:20px;
transition: 1.5s;
width: 970px;
z-index:99;
padding-left: 20px;
padding-right: 20px;
}
JS:
$scope.$watch('isSidenavOpen', function(isSidenavOpen) {
//$scope.$watch(function(){
$scope.isSidenavOpen = true;
return $mdSidenav('left').isOpen();
}, function(isOpen){
if(!isOpen) {
$state.go('home')
}
});
また、私は状態THRを維持していますページは大丈夫です。本当に助けに感謝します。ありがとう。
コンソールにエラーがありますか?提供されている情報は非常に低いです.. – Searching
エラーはありません..私はmd-sidenav-left用のCSSスタイリングを追加しました。 –
このjsfiddle http://jsfiddle.net/q9fb0ejw/をフォークするか、セットアップで新しいものを作成できますか問題を実証するには? – Searching