通过阅读一些相关的问题,我意识到$.affix('refresh')
twitter bootstrap词缀组件根本没有可用的方法 - 我的问题虽然相关,但可能只是刷新之间的一个额外步骤,让我试着解释一下.
我有一个标准bootstrap导航栏的页面.在我的情况下,当用户滚动超过x像素时,我将在其下方添加"引脚"的子导航(在我的情况下,导航栏的高度为41px,所以在41px时,词缀开始并通过将.affix类更改为.affix {top:41px}
all) )
因此,对于第一个词缀,我可以使用仅限html的属性.
在页面的下方(本质上可以被认为是"第二页")我有另一条导航,一旦用户滚动到某个位置就应该"粘贴"并替换第一个子导航 - 假定第二个导航的位置页面/词缀是可变的,因为内容我使用js来计算第一页的高度,并offset: {top:xxx}
根据我得到的内容进行设置.
这也很好/正如预期的那样,用户向下滚动一点,第一个子导航词缀开始,如果他继续滚动并到达第二个子导航进一步向下页面它踢,并替换第一个词缀的子-nav(它实际上并不替换它本身,而是覆盖更高的z-index)
从这里开始,我有两个问题,我无法找到解决方案:
当用户重新调整窗口大小时,第一页的内容当然会变得更长,这会改变页面上的词缀的原始偏移顶部尺寸.首先,我认为简单的调用.affix('refresh')
将是/可能是解决方案,但当然这个方法在组件上甚至不可用.接下来,我想我可以再次手动重新计算高度并重新创建$('.my-second-affix').affix({offset: {top:x-new-offset}});
- 但由于某种原因,这似乎根本不起作用,我无法弄清楚为什么:(
接下来要解决的问题是我还在使用jquery infinitescroll来加载越来越多的页面...每个页面可能有不同阶段的其他子导航,我想加贴并替换现在最后一个词缀在顶部.
注意我还想确保如果用户向后滚动另一个方向,以前附加的子导航将重新附加自己向后移动(我怀疑只要附加偏移是正确的,它们就会很好)
希望这个解释足以突出我的问题,有人要么已经处理过此问题,要么可以为解决方案提供一些指导.我试图让偏移量成为一个从顶部返回当前偏移量的函数(如另一个问题Twitter bootstrap更改词缀偏移量中所述),但由于某种原因,它也无法按预期工作.
任何帮助是极大的赞赏
我想知道是否有人知道/找到了一种以编程方式使 Flutters 的 DraggableScrollableSheet 展开/折叠的方法。我正在使用他们的 Dev 频道中的 Flutters 最新版本,这允许我将它包装在一个
NotificationListener<DraggableScrollableNotification>
Run Code Online (Sandbox Code Playgroud)
然后我可以听到床单展开/折叠的程度。但是,我不清楚如何折叠展开的工作表,反之亦然。
似乎在小部件 src 文件中有一个
DraggableScrollableActuator
Run Code Online (Sandbox Code Playgroud)
这暴露了一个静态的 .reset 但我不知道/或想出一种方法来实现它。
抱歉,如果这已经回答了,但我还是找不到答案:(
我在Windows 7上使用SQL Server Management Studio 2008.
我右键单击任何sproc,函数或对象,然后选择"修改".
我单击"保存"并将文件保存到本地硬盘驱动器上的git存储库的文件夹中.
我保存文件的建议类型="Microsoft SQL Server查询文件(.sql)
所以现在我有一个文件,例如"MySproc.sql"在SQL Management studio中打开正常,但是当我使用Git GUI并进行"扫描"时为了找到修改过的文件,它将我的新"MySProc.sql"显示为"*二进制文件(不显示内容)."而不是简单的文本.
我试过在NOtepad中打开文件并重新保存它但是没有解决它.
任何帮助将不胜感激.
我有一个包含以下列的表:
contactId (int)
interval (int)
date (smalldate)
Run Code Online (Sandbox Code Playgroud)
小样本数据:
1,120,'12/02/2010'
1,121,'12/02/2010'
1,122,'12/02/2010'
1,123,'12/02/2010'
1,145,'12/02/2010'
1,146,'12/02/2010'
1,147,'12/02/2010'
2,122,'12/02/2010'
2,123,'12/02/2010'
2,124,'12/02/2010'
2,320,'12/02/2010'
2,321,'12/02/2010'
2,322,'12/02/2010'
2,450,'12/02/2010'
2,451,'12/02/2010'
Run Code Online (Sandbox Code Playgroud)
如何/可能 - 让sql返回列"contactId,minInterval,maxInterval,date",例如
1,120,123,'12/02/2010'
1,145,147,'12/02/2010'
2,122,124,'12/02/2010'
2,320,322,'12/02/2010'
2,450,451,'12/02/2010'
Run Code Online (Sandbox Code Playgroud)
希望这是有道理的,基本上我正在寻找间隔的最小/最大范围的提供者和日期,他们增加一个范围......一旦间隔增量器中断(例如一个以上) )然后它会指示一个新的最小/最大范围......
任何帮助是极大的赞赏 :)
这是我确切的SQL表设置:
create table availability
(
Id (int)
ProviderId (int)
IntervalId (int)
Date (date)
)
Run Code Online (Sandbox Code Playgroud)
样本数据
providerid,intervalid,date
1128,108,2010-12-27
1128,109,2010-12-27
1128,110,2010-12-27
1128,111,2010-12-27
1128,112,2010-12-27
1128,113,2010-12-27
1128,114,2010-12-27
1128,120,2010-12-27
1128,121,2010-12-27
1128,122,2010-12-27
1128,123,2010-12-27
1128,124,2010-12-27
1128,125,2010-12-27
1213,108,2010-12-27
1213,109,2010-12-27
1213,110,2010-12-27
1213,111,2010-12-27
1213,112,2010-12-27
1213,113,2010-12-27
1213,114,2010-12-27
1213,115,2010-12-27
1213,232,2010-12-27
1213,233,2010-12-27
1213,234,2010-12-27
3954,198,2010-12-27
3954,199,2010-12-27
3954,200,2010-12-27
3954,201,2010-12-27
3954,202,2010-12-27 …
Run Code Online (Sandbox Code Playgroud) 给定以下json对象数组:
var items = [
{id:1, parentId:0, name:'item1'},
{id:2, parentId:1, name:'item1.2'},
{id:3, parentId:1, name:'item1.3'},
{id:4, parentId:3, name:'item3.4'},
{id:5, parentId:3, name:'item3.5'},
...more nesting, levels, etc.
];
Run Code Online (Sandbox Code Playgroud)
和基础对象如:
var myObj = function(id, parentId, name, children){
this.id = id;
this.parentId = parentId;
this.name = name;
this.children = children;
};
Run Code Online (Sandbox Code Playgroud)
如何使用递归循环遍历此items数组并构建一个新数组,如下所示:
var newArray = [
new myObj(1, 0, 'item1', [
new myObj(2, 1, 'item1.2', []),
new myObj(3, 1, 'item1.3', [
new myObj(4, 3, 'item3.4', []),
new myObj(5, 3, 'item3.5', [])
])
]);
];
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏 …
假设这张桌子
ParentId ChildId SortOrder
---------------------------------
0 1 0
1 2 1
2 3 1
2 4 2
2 6 3
1 7 2
1 9 3
9 10 1
9 12 2
Run Code Online (Sandbox Code Playgroud)
我将如何编写一个简单的CTE(或其他类型的查询),它将在任何级别返回父/子关系,但保持父级下所有子项的排序顺序.
基本上,这将是一个简单的树视图,其中子项按特定的排序顺序排序.
sql server 2008是db
更新:可以有无限的父/子级别 - 我尝试了其他堆栈问题/答案中的一些示例,但没有包含子级别的排序顺序.
一个示例结果应该是:
parent (sort 0)
child (sort 1)
child (sort 2)
child (sort 3)
child-child (sort 1)
child (sort 4)
child-child (sort 1)
child-child (sort 2)
Run Code Online (Sandbox Code Playgroud)
等等
希望这是有道理的 - 也许我正在看这个错误,这种结果更好地在中间层构建?
无论如何,任何反馈都非常感谢