【发布时间】:2014-06-11 10:24:55
【问题描述】:
我正在使用 Durandal 的 compose 绑定,我目前遇到了一个问题,即 Durandal 的 compose 绑定将注入视图的根元素设置为 display:none,直到激活的承诺得到解决。
问题在于注入的视图有一个自定义绑定,需要知道其绑定元素的初始尺寸,但因为它的父级是 display:none,所以该元素的宽度/高度始终为 0 像素。
解决方案是在合成期间使用 visibility:hidden 而不是 display:none,但我找不到使用 compose 绑定来覆盖该行为的方法。有没有办法在绑定语法中指定它?如果没有,是否可以创建自定义转换来获得所需的行为?
【问题讨论】:
标签: durandal