我需要根据当前状态使用不同的动画ui-view
.继这个问题..
我有以下代码(编辑:请参阅plunker预览)
<section ui-view ng-class="stateClass"></section>
Run Code Online (Sandbox Code Playgroud)
stateClass
在每个控制器中应用,例如:
.controller('loginController', function($scope, $state) {
// Set state class name
$scope.stateClass = 'slide-left';
console.log($scope);
Run Code Online (Sandbox Code Playgroud)
这很有效,而且课程也很好 - 但是动画不会开始.
如果我要将ui-view
代码更新为:
<section ui-view class="slide-left"></section>
Run Code Online (Sandbox Code Playgroud)
与硬编码类,这工作(但现在我不能应用不同的动画).
是否ng-class
以后会添加ng-enter
?有人可以建议如何实现动画吗?
编辑>>奇怪的足够的ng-leave
动画工作正常.但是css仍然不适用ng-enter
我今天一直在尝试Redis。我已经设法存储了Drupal的缓存值,但是我想进一步研究一下并查看存储在cache_my_custom_cache
..中的值。
127.0.0.1:6379>键* 1)“ ff3169bd93659dc31322abc32835ef3e:cache_bootstrap:lookup_cache” 2)“ ff3169bd93659dc31322abc32835ef3e:cache_bootstrap:module_implements” 3)“ ff3169bd93659dc31322abc32835ef3e:cache_bootstrap:bootstrap_modules” 4)“ ff3169bd93659dc31322abc32835ef3e:cache_bootstrap:system_list” 5)“ ff3169bd93659dc31322abc32835ef3e:cache_bootstrap:variables” 6)“ ff3169bd93659dc31322abc32835ef3e:path:a:und” 7)“ myhash” 8)“ ff3169bd93659dc31322abc32835ef3e:path:s:und” 9)“ ff3169bd93659dc31322abc32835ef3e:cache_my_custom_cache:custom_cache_markup” 10)“ ff3169bd93659dc31322abc32835ef3e:cache_bootstrap:hook_info”
127.0.0.1:6379>类型ff3169bd93659dc31322abc32835ef3e:cache_my_custom_cache:custom_cache_markup 杂凑
127.0.0.1:6379> HGET ff3169bd93659dc31322abc32835ef3e:cache_qbe:qbe_markup (错误)ERR错误的“ hget”命令参数数目
它不喜欢它!对此完全陌生,有人可以提供解决方案吗?
我已经构建了一个响应式 Web 应用程序,它使用了一些简单的 HTML 和 jQuery。当应用程序加载到移动浏览器中时,modal()
会调用一个引导函数,该函数会显示一条简单的“书签到您的主屏幕”消息。
对于 iOS,我可以通过以下代码段从主屏幕书签检查 Web 应用程序是否正在初始化:
if(!window.navigator.standalone){
$('#app-bookmarker').modal(); // popup the bookmark text
}
Run Code Online (Sandbox Code Playgroud)
如果是这样,modal()
则不会调用该函数,因此不会弹出窗口..
我正在努力寻找一种简单的方法来为 Android 实现相同的过程,有没有人做过类似的事情?目前的问题是,即使添加了书签,弹出窗口也会继续显示。
要在状态之间实现不同的动画 - 我正在根据当前状态将类应用于ui-view:
<div ng-class="currentClass.current.name" ui-view></div>
Run Code Online (Sandbox Code Playgroud)
但这很有效 - 最初在视图进入时,看起来ng-enter在currentClass.current.name
绑定类之前应用,因此我的动画会被忽略:
.slide-right.ng-enter {
z-index: 100;
left: -100%;
background-color: green;
}
Run Code Online (Sandbox Code Playgroud)
我可以将动画应用于ng-leave
- 因为currentClass.current.name
之前已经应用了动画.
简单 问:我如何从 访问回调rimraf
?见这里。
无法围绕如何构建代码 - 我正在尝试例如:
var rimraf = require('rimraf');
var removeDir = rimraf(p, callback);
var p = 'docs/mydirectory';
removeDir(p, function(cb){
console.log(cb)
});
Run Code Online (Sandbox Code Playgroud)
但是收到callback undefined
..我可能做错了什么!有人可以指出我正确的方向吗?干杯