AngularJs - 在这个实例中更改slider指令的默认状态?

时间:2016-08-05 15:47:34

标签: javascript angularjs

我找到了一个很棒的AngularJS指令' angularSlideables'通过@jbodily可以执行slideToggle()而无需包含jquery。

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默认是关闭的,将初始状态改为开放的最佳方法是什么?

1 个答案:

答案 0 :(得分:-1)

为什么不翻转呢?

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

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

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