问题标签 [best-in-place]

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 投票
2 回答
494 浏览

ruby-on-rails - ruby on rails best_in_place gem 字段名称在错误显示时更改

所以我已经设置了best_in_place gem [https://github.com/bernat/best_in_place]但是当我尝试编辑的专栏看起来像title_name并且发生错误时它显示它时我遇到了一个小问题

我想编辑 gem 处理错误显示的方式,以便它将_替换spaceuser-friendly

编辑:

检查我通过Firebug得到的响应是:

在 gem 演示中 http://bipapp.heroku.com/users/59

这有点不同......

编辑2:

post.rb

0 投票
1 回答
281 浏览

ruby - 使用 best_in_place 的 nil:NilClass 错误的未定义方法“备忘录”

我为我的应用创建了一个简单的备忘录功能,并使用 best_in_place gem 成功实现了就地编辑。

我遇到的问题是使用就地编辑创建undefined method新备忘录,以下代码为 nil:NilClass` 返回备忘录

我是 Rails 和一般编程的新手,所以我确信这是一个简单的修复,尽管如此,我似乎无法修复它。

0 投票
1 回答
514 浏览

ruby-on-rails - Rails 3 best_in_place 编辑嵌套模型

给定

我不知道如何在事件和父关联(例如 event.user 或 event.contact )上放置编辑属性

这适用于例如:

但我不知道如何做 event.customer 来获取 Customer.all 的下拉列表(incident belongs_to :customer)

每次尝试都会遇到各种错误。

0 投票
1 回答
2571 浏览

ruby-on-rails-3 - Rails best_in_place jQuery 就地编辑:激活器按钮不起作用

我有一个部分设置如下:

当我单击Edit链接时,没有任何反应。

如果我:activator => "#activator"从 best_in_place 链接中删除,则它允许我单击文本字段以按预期开始编辑;唯一的问题是这在 iPad 上不起作用,所以我需要一个单独的按钮来触发这个编辑功能。

有谁知道使:activator设置正常工作的解决方法,或者有其他建议(包括不同的 gem)他们知道可以用于现场编辑字段?

0 投票
1 回答
2460 浏览

jquery - 找不到文件“best_in_place.purr”

我正在使用best_in_place gem 并根据说明,为了使用 jquery.purr 实现优雅的错误处理,我所要做的就是将其添加到我的application.js

我这样做了,但我一直收到此错误(在多次重新启动服务器后):

这就是我的application.js样子:

想法?

对于它的价值,我在尝试添加.purr. 所以我什至将它从我的 Gemfile 中删除,运行bundle然后放回并重新运行bundle- 但仍然没有骰子。

0 投票
1 回答
1175 浏览

ruby-on-rails-3 - 将 best_in_place 与 TinyMCE 等富文本编辑器一起使用

我正在使用best_in_placegem 在 Rails 应用程序中进行就地编辑。但是,我需要对某些文本区域进行 (X)HTML 编辑,因此我需要一个富文本编辑器。TinyMCE 正在网站的其他地方使用。

但是,将编辑器添加到best_in_place. 过于简单化了,gem 使用 jQuery 动态插入textarea标签,TinyMCE 在页面加载时初始化,用textarea编辑器替换 available s,所以当best_in_place放入它时textarea,TinyMCE 已经来了又走了。我尝试在best_in_place插入其 textarea 后重新初始化 TinyMCE,但我认为我没有在代码中找到正确的位置来执行此操作,因为到目前为止它还没有工作。

传言说这种集成是可能的,但在我的网络搜索中没有看到任何文档,所以欢迎指点。(同样,这个答案没有帮助,指向两个断开的链接。)我认为我首选的解决方案顺序类似于

  • 以下是如何将 TinyMCE 与best_in_place
  • TinyMCE 无法做到这一点,但这是使用另一个富文本编辑器的方法
  • 它无法完成,best_in_place但这是 Rails 3.2.x的另一种富文本就地编辑解决方案。
0 投票
1 回答
952 浏览

ruby-on-rails - best_in_place gem,查看不显示更新的编辑而不重新加载页面

我将 best_in_place gem 添加到我的项目中,并且在页面重新加载发生之前更新不会生效。我可以在我的显示视图中看到它闪烁,但它需要重新加载页面。为什么是这样?

我的列表控制器:

我的列表显示视图-

我的宝石文件-

我的应用程序 js 清单 -

我的清单咖啡-

可能是我的清单 js 文件的顺序吗?我在这里忽略了什么以获取更新而无需重新加载页面?感谢您的关注。

0 投票
1 回答
891 浏览

ruby-on-rails - 使用 Best In Place gem,我如何允许就地编辑链接?

我有一个名为“item”的对象,它有一个可以链接到任何 URL 的“title”。我使用以下代码允许使用 Best in Place gem 就地编辑标题。编辑部分工作正常,但是当从输入框中移除焦点时,链接丢失。

我感觉我没有正确设置“helper_options”的值。

如何编辑上面的代码,以便在用户更改标题后使用更新的文本恢复链接?我在Best in Place github 站点或其他任何地方都找不到这样的例子。

0 投票
1 回答
218 浏览

ruby-on-rails - POST 时命名空间控制器下的 best_in_place 返回 404

best_in_place根据#302 In-Place Editing screencast实现了 gem 。

视图位于 下admin/users

给定页面上的此代码

结果呈现正常,单击时将其状态更改为可编辑字段,但是当尝试保存值时,我可以看到此错误

知道如何解决这个问题吗?

0 投票
1 回答
275 浏览

ruby-on-rails - best_in_place gem 不更新关联记录

我正在尝试更新购物车中订单的属性。为此,我想使用 best_in_place gem ( https://github.com/bernat/best_in_place )的就地编辑
无论如何,一旦它被实施,它不会更新提交记录。

这是我的看法:

这是我的控制器更新 aciton:

这样做的正确方法是什么,所以它会更新购物车中我的 Line_item 的数量?