问题标签 [expand]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 在 C++ 中扩展数组的问题
我正在为班级写一个模拟,其中一部分涉及生物的繁殖。我的生物体保存在一个数组中,当它们繁殖时我需要增加数组的大小。因为我有多个生物体的多个类,所以我使用了一个模板:
但是,这个模板似乎以某种方式破坏了我的数据。我可以在不复制的情况下正常运行程序(注释掉对 expandarray 的调用),但是调用这个函数会导致我的程序崩溃。该程序在 expandarray 函数期间不会崩溃,但稍后会在访问冲突时崩溃。
我已经编写了数百次扩展数组的函数,但我不知道这次我搞砸了什么。我的功能有什么明显的错误吗?你觉得合适吗?
编辑:感谢大家的帮助。我不敢相信我错过了这么明显的东西。作为回应 using std::vector
: 我们还没有在课堂上讨论过,虽然看起来很愚蠢,但我需要使用我们学过的方法编写代码。
wpf - WPF TreeView 数据绑定隐藏/显示展开/折叠图标
我实现了一个 WPF 按需加载树视图,如这篇(非常好的)文章中所述。在提到的解决方案中,一个虚拟元素用于保留展开+
图标/树视图项目的行为。当用户单击扩展器时,虚拟项目将替换为真实数据。
我想通过public bool HasChildren { get { ... } }
在我的支持中添加一个属性来优化模型TreeNodeViewModel
。
问题:
如何绑定此属性以隐藏/显示展开图标(在 XAML 中)?我找不到合适的触发器/设置器组合。
(INotifyPropertyChanged 已正确实施。)
谢谢你的时间。
更新 1:
我想使用我的属性public bool HasChildren
而不是使用虚拟元素。
确定一个项目是否有孩子有点昂贵,但仍然比获取孩子便宜得多。
android - android中的幻灯片展开动画
我ListView
在 android 中有一个简单的列表结果。单击每个项目后,我希望它向下滑动展开并显示内容。有没有简单的方法在android中做到这一点?
任何帮助将不胜感激。
asp.net - ASP.NET Treeview 控件在单击时未展开
我遇到了 ASP.NET Treeview 控件的问题。我创建树视图很好,但节点不会展开或折叠。我看到有一个 javascript 错误,但它是针对网页的第 1 行字符 0,第 1 行字符 0 没有任何内容。
我将 ASP:Treeview 控件与 Telerik 控件结合使用,但我不确定这是否是一个问题。
我看到这里有一个类似的问题,但答案与我的网站无关。有没有人遇到过这个问题?我试过搜索谷歌并尝试了一些建议的解决方案,但到目前为止都没有奏效。
谢谢,
javascript - 如何让一个 div 在点击时展开,一次只打开一个?
如此处所示:http: //www.learningjquery.com/2007/03/accordion-madness。但我需要帮助来编辑它,以便它适用于我的情况。
示例 HTML
JQUERY [正在进行中]
所以当最终用户点击 div.book 时,div.chapters 会展开。一次只显示一个 div.chapters。因此,如果 div.chapters 已经打开,那么它会先关闭打开的章节,然后再为用户点击的章节设置动画。
javascript - 面板不会在 TabPanel 中垂直展开
使用 Extjs,我有一个包含两个面板的 TabPanel。这些面板不会自动垂直扩展。所有布局都设置为“适合”类型,并且 forceFit 为真。
编辑:
我已经根据 Kunal 的建议更新了我的代码。
描述接口:你有一个包含多个节点的树列表。当用户单击其中一个节点时,它会打开一个选项卡(调用函数 ZombieTab(zombie_ip)),其中包含两个子选项卡(ZombieTab_MainTab 和 ZombieTab_Commands)。
用 Kunal 的建议编辑代码有以下效果:我们可以看到 ZombieTab_Commands 的底部栏出现在面板的顶部,因此,选项卡的所有组件都没有显示。
javascript - 如何在javascript中自动扩展html选择元素
我的菜单中有一个(隐藏的)html 选择对象,附加到菜单按钮链接,因此单击链接会显示列表,以便您从中进行选择。
当您单击该按钮时,它会调用一些 javascript 来显示<select>
. 单击远离<select>
隐藏列表。我真正想要的是使<select>
外观完全展开,就好像您单击了“向下”箭头一样,但我无法使其正常工作。我尝试了很多不同的方法,但无法取得任何进展。我目前正在做的是这样的:
- 我试过打电话
$('list').click()
。 - 我试过设置
onfocus="this.click()"
但在这两种情况下我都得到
Uncaught TypeError: Object # has no method 'click'
这是特殊的,因为链接文本说它支持标准功能。
我尝试设置.size = .length
which 可以工作,但外观不一样(当您单击打开元素时,它会浮在页面的其余部分上。)
有没有人有什么建议?
asp.net - 使用树视图刷新页面在 asp.net 中不起作用
我正在尝试使用以下命令刷新 asp.net 页面:
在那个页面上,我有 2 个树视图。当我刚刚打开页面时刷新工作正常,但是当我单击其中一个树视图并展开它时,刷新停止工作并且页面没有被刷新。
任何想法为什么会发生这种情况?与正在扩展的树视图有任何联系吗?
这是页面的完整代码:
谢谢,
格雷格
java - 用于折叠/展开方法的 NetBeans 快捷键
JAVA - NETBEANS
这是一个IDE问题
我一直在使用折叠的方法,因为我希望能够一起查看我的方法。这有点耗时,因为我必须使用鼠标向上滚动到方法的声明并单击 -(减号)图标。然后分别转到我要处理的方法并单击+(加号)图标。
有没有办法通过键盘快捷键进行折叠(以及分别展开)?
jquery - 使用 jQuery 展开/折叠 div
我正在尝试<div>
通过单击<div>
. 现在的行为很奇怪。例如,如果我在<div>
展开后单击文本...<div>
将折叠然后再次展开。另外,如果我在展开后单击其中的某个div
位置,它会再次折叠,我认为这是因为我正在触发动画,因为<div>
正在动画的是在 wrapper 内<div>
。这是代码:
有任何想法吗?