繁体   English   中英

AngularJs-在这种情况下更改滑块指令的默认状态?

[英]AngularJs - change default state of slider directive in this instance?

我发现@jbodily提供了一个很棒的AngularJS指令'angularSlideables',它无需使用jquery就可以执行slideToggle()。

http://jsfiddle.net/rh7z7w0a/2/

该指令使用如下:

<div slider="is_open">Content initially hidden</div>

Div的切换方式如下:

<button ng-click="is_open2 = !is_open2" >toggle content</button>

问题是,默认情况下div是关闭的,将其初始状态更改为open的最佳方法是什么?

为什么不翻转呢?

<div slider="!is_closed">Content initially hidden</div>

<button ng-click="is_closed= !is_closed" >toggle content</button>

如果要使用is_open ,则必须首先在控制器中将其设置为true。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM