问题标签 [inplace-editing]

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 回答
1300 浏览

jsf - Inplace inside Tree:如何保存修改后的 TreeNode?

我正在使用 Primefaces 4.0,并且我有一个<p:tree>可编辑的节点标签:

我想要做的是在用户修改 #{node.label} 值时保存它。

listener="#{treeController.onSaveNodeLabel}"调用应该保存修改后的TreeNode标签的方法。所以我在我的treeController课堂上创建了这个方法:

问题AjaxBehaviorEvent允许我访问org.primefaces.component.tree.UITreeNode但不能访问保存我的数据的org.primefaces.model.TreeNode 。有解决方案TreeNodeAjaxBehaviorEvent?谢谢!

0 投票
1 回答
30 浏览

python - Formatting files to be written

Hi please how can I loop over a text file, identify lines with 0s at the last index of such a line, and delete those lines while retrieving the ones not deleted. Then also format the output to be tuples.

Desired output should look like this

Thank you

0 投票
1 回答
612 浏览

ruby - 如何使用 Ruby 的命令行就地编辑模式从文本文件中删除行

我一直是 perl 用户,在 perl 中,您可以轻松地从文本文件中删除行,如下所示:

我正在尝试将我的脚本移动到 Ruby,它也可以进行就地编辑,所以我写了这个:

但这反而使整个文件无效。然后我尝试了

但这并没有做任何事情。

有任何想法吗?

0 投票
2 回答
137 浏览

perl - 如果我在此之前阅读用户输入,为什么 perl 不能就地编辑工作?

我正在尝试在 perl 脚本中就地编辑 cfg 文件,但如果我在此之前读取用户输入,它将不起作用。这是一个重新创建我看到的问题的测试脚本。

如果我注释掉“my $continue = <>;”,则编辑有效 线。如果我确实读取了用户输入,看起来将@ARGV 设置为 trace.cfg 文件不会生效,并且 while 循环等待来自 STDIN 的输入。我可以通过使用 sed 或使用临时文件并重命名它来解决这个问题,但我想知道这种行为的原因以及执行此操作的正确方法。

0 投票
1 回答
113 浏览

jquery - 使用 REST in Place 设置文本区域的大小

我不明白如何将事件机制绑定到 JQuery 以使用 REST-in-Place 设置文本区域的大小。有人可以指出我正确的方向吗?

根据文档,“ready.rest-in-place当表单被构建时。此事件可用于更改字段或文本区域的大小。”

所以我有这个加载,但它似乎并没有改变样式:

我要编辑的属性是 Model#body

我对此有何不妥?

更新:这是被点击的 div。我无法看到 jquery 创建的 HTML,因为当我在 Firebug 中查看已更改的内容时,它会停用编辑并返回到此。也许还有另一种我不知道的方式?

0 投票
1 回答
1764 浏览

delphi - delphi stringgrid inplaceedit如何在具有左/右对齐复选框的单元格中定位和宽度编辑框

我已经更改了 D6 字符串网格,以允许在网格单元格中显示左对齐或右对齐复选框。当调用原位编辑器时,用于接收数据的编辑框从单元格的开头开始,其宽度覆盖了单元格的整个宽度(即,它填充了单元格,完全覆盖了我的复选框,直到重新绘制)。如何实现自己的就地编辑器并控制编辑器的起始位置及其宽度?在此先感谢大家。账单

0 投票
0 回答
699 浏览

pandas - df.interpolate(inplace=True) 如何运作?

我无法理解它的功能。使用 inplace=True 时,函数不输出任何内容,原始 df 保持不变。这是如何运作的?

很抱歉,我在第一篇文章中写了“过滤器”。那是非常愚蠢的错误。

正如@Alex 所要求的,示例如下:

输出如下:

如您所见,第一个插值创建了原始数据帧的副本。我想要的是插入和更新原始数据帧,所以我尝试inplace了,因为文档说明如下:

inplace : bool, default False 如果可能,更新 NDFrame。

第二次插值没有返回任何值,也没有更新原始数据帧。所以我很困惑。

正如@joris 要求的那样,我的熊猫版本是'0.15.1'. 虽然这个要求是由于我的错误......

0 投票
2 回答
4377 浏览

dialog - 如何更改 cq:inplaceEditing 的持久性属性

我希望使用cq:inplaceEditing来修改我的 JCR 上的属性,只要它被 AEM 作者使用。不幸的是,我不知道如何修改属性名称它在 JCR 中实际修改看来它默认只修改属性“text”的值。

出于我的目的,我想将其富文本编辑用于具有我定义的名称的属性,而不仅仅是默认名称“文本”。

此链接上的图像显示了包含 cq:inplaceEditing 的树(由 CRXDE 提供):

在此处输入图像描述

这些是 cq:editConfig 的属性:

在此处输入图像描述

这些是 cq:inplaceEditing 的属性:

在此处输入图像描述

...当我使用 inplaceEditor 时,这就是我的 JCR 的内容节点的样子。出于潜在的安全原因,我已经删除了一些属性的名称。请注意,当我使用 inplaceEditor 时,下面的“文本”属性已更改。另请注意,我希望能够定义 inplaceEditor 更改的属性名称,而不仅仅是“文本”属性:

在此处输入图像描述

有没有办法使用不同的属性名称而不是“文本”?

- - - - - -编辑 - - - - -

将属性“textPropertyName”更改为我正在搜索的属性后,它似乎仍然没有实际修改 inplaceEditor 的行为。它仍然只修改了我的 JCR 节点的“文本”属性,而不是我放在“textPropertyName”属性中的那个。

这张图包含了我的cq:InplaceEditingConfig的属性:

在此处输入图像描述

下图包含上图中“configPath”变量指定路径下JCR节点的属性。请注意,我在此节点中设置了 textPropertyName 属性,并且文本组件仍然修改了默认属性“text”,而不是指定的属性:

在此处输入图像描述

最后,下图显示了我的 JCR 树在文本组件内部的内容。

在此处输入图像描述

------------另一个编辑----------

在我切换到经典 UI 后,我发现内联文本编辑器保留了正确的属性。出于某种原因,它不能与触摸 UI 一起正常工作。

0 投票
2 回答
50 浏览

linux - 从文件的最后一行删除“,”

我有数据为的平面文件

我想,从这个文件的最后一行中删除。输出应该是:

我正在使用以下命令:

我得到的是:

删除,工作正常,但不是用修改后的行替换原来的行,而是附加了我不想要的。

0 投票
0 回答
505 浏览

angularjs - Angularjs X-editable中图像的内联编辑

我的个人资料页面中有很多字段。我正在使用 Angularjs X-editable 使我的个人资料页面可内联编辑。我正在使用指南http://vitalets.github.io/angular-xeditable/取得进展

有了这个,我使除图像字段之外的所有字段都可编辑。我有一张图片,即个人资料图片,我希望它可以编辑[点击图片附近的编辑图标,图片应该变成图片上传小部件,上传图片后,它应该再次变回显示新图片]。

X-editable 是否具有就地编辑图像字段的功能?或者还有其他选择吗?