问题标签 [behavior]

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.

0 投票
1 回答
236 浏览

domain-driven-design - 学习和查看行为驱动开发 (BDD) 示例的最佳资源

我正在尝试创建 Cucumber/Gerkin BDD 功能和场景描述,并且正在寻找领域特定语言的示例。特别是示例和建议,以确保我能够涵盖角落条件、清晰的示例,以便我们遵循最佳实践和方法,以确保开发人员和 BA 将最有意义且易于理解的规范放在一起,因为我们带来了新的基于一组学习材料(例如书籍或网站)的人。

谢谢。

0 投票
1 回答
899 浏览

silverlight - Silverlight PRISM,创建行为

我一直在尝试在基于 PRISM 的 silverlight 项目中创建基本行为。类似http://cshaperimage.jeremylikness.com/2009/10/silverlight-behaviors-and-triggers_09.html

我遇到的问题是行为的 OnAttached() 和 OnDetaching() 方法可以正常调用,但是当我设置事件处理程序时,例如 AssociatedObject.KeyDown += _TextBoxFilterBehaviorKeyDown;

永远不会调用关联的方法。我认为这可能与它不是标准的 Silverlight 项目和基于 PRSIM 的情况有关。

其他人有这个吗?

谢谢你的时间

0 投票
1 回答
4467 浏览

jquery - jQuery 意外的可排序行为

我正在开发一个可以生成 Word 文档的项目,其中一个功能是定义目录。我希望我的 TOC 是一个可排序的 jQuery 列表,用于对章节进行排序。

我正在从 MySQL 表中递归地检索数据,该表按预期运行。由于我发现 IE7(以及可能的其他版本)中存在一些奇怪的行为,我切换回基础并在没有任何 DB 生成结构的简单 HTML 文件中尝试以下操作。

有了这个来源(无论子级别的数量),我希望每个子章节在其父章节中都是一个唯一的可排序列表。在 FireFox 中,这可以正常工作,但不幸的是,IE7 是默认浏览器,无法进行切换。

有人有什么建议吗?

基本上我只想重新组织列表和嵌套列表。目前我只能拖动主要章节,当我尝试拖动子章节时,相应父级的整个列表结构都被拖动了。因此,当我尝试将“第 2.2 章”拖动到“第 2.1 章”上方时,我实际上是在拖动“第 2 章”,只有将其拖动到“第 1 章”上方的可能性。

我希望我的问题足够清楚。

这是一个演示。添加/edit到 URL 以查看代码并使用它

0 投票
1 回答
685 浏览

silverlight - 基于视图模型属性更新的 Silverlight 行为

我想要一个 Silverlight 行为,该行为由我的页面的视图模型中的属性更改触发。但是,我无法弄清楚如何做到这一点。

所以,我有一个非常简单的视图模型:

此视图模型是具有绑定到文本块的用户控件的数据上下文SomeProperty

这一切都很好。现在我想附加一个由我的视图模型中myTextBlock的更改触发的行为。ChangingProperty行为应该突出显示TextBlock,例如(或更复杂的东西)。

如何指定此触发器?这可能吗?

亲切的问候,

罗纳德

0 投票
5 回答
4034 浏览

c# - 如何为表单设置“首选尺寸”?

我在表单上有一些控件,我将它们固定在表单的左侧和右侧,以确保它们随表单一起增长和缩小。我的表单也设置为自动增长和收缩,以适应一些可能会得到长字符串的标签。当这些标签的长字符串被移除时,我希望我的表单恢复到之前的宽度。锚定在我的表单左右两侧的所述控件似乎正在阻止这种情况。我可以让它按我的意愿工作吗?

0 投票
1 回答
681 浏览

php - 教义中的行为问题

我在我的一个项目中遇到问题,我使用 Doctrine 作为 ORM。

由于某种原因,在重建模型和数据库结构时,Doctrine 忽略了行为和关系,我在其中一个表定义中定义。YAML 表定义如下所示:

生成的表结构如下所示:

如您所见,Doctrine 生成了我定义的所有列,但由于某种原因,所有应该自动发生的事情都没有完成。首先,它不会为 Timestampable 行为创建updated_atand列,并且Sluggable 行为的列也丢失了。created_atslug

索引和外键约束也丢失了。

当我打开生成的模型类时,它看起来一切正常:

所以,问题在于 SQL 查询的生成......

有没有其他人遇到过类似的问题,或者你能在我的 YAML 定义中发现任何错误吗?

0 投票
3 回答
6295 浏览

c# - c#如何FormWindowState.Normal

我有这个代码:

它将父窗口状态最小化为最小化并显示一个启动表单。

我的问题是当启动画面关闭时,我如何回到 parentwindowstate.normal?

0 投票
3 回答
6090 浏览

silverlight - Silverlight TextBox,移动插入符号位置

我正在尝试为屏幕键盘创建一个 TextBox 行为,它可以更新文本框中的文本,但我无法让它聚焦文本框并将插入符号移动到文本的末尾,一旦它完成更新。

我尝试在两个订单中都使用 TextBox.Focus() 和 TextBox.Select() 都没有运气。

谢谢你的时间

0 投票
4 回答
2450 浏览

database - CakePHP - 如何将翻译行为应用于现有数据库?

我在 CakePHP 中有一个现有的应用程序和一个数据库。任务是将翻译行为应用于其模型。问题是 i18n.php 脚本只是创建 _i18n 表,但不会将现有数据复制到该表中。你不知道有什么脚本可以做到这一点吗?谢谢你的帮助。

0 投票
2 回答
356 浏览

xml - 在 XML 中定义游戏对象行为

我确信我的问题有一个设计模式解决方案,但我似乎无法确定什么是可行的方法。我知道我想要什么,我只是在建立联系时遇到了麻烦......我会解释一下:

我正在开发一款游戏。我有游戏对象。我有游戏行为。我的游戏对象的属性在一个包含所有详细信息的 XML 文件中定义。

因此,当一个游戏对象被实例化时,基于 XML 中的行为属性的值,它以某种方式附加了行为。我需要该行为能够访问其父级的所有属性,以便它可以说移动对象以及不...

我对设计模式没有太多经验......其中一些似乎几乎是正确的,但我读过的例子似乎都没有让我觉得它是正确的。

我正在使用 AS3,但请随意使其更通用。