问题标签 [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.
ruby-on-rails - ruby on rails best_in_place gem 字段名称在错误显示时更改
所以我已经设置了best_in_place gem [https://github.com/bernat/best_in_place]但是当我尝试编辑的专栏看起来像title_name
并且发生错误时它显示它时我遇到了一个小问题
我想编辑 gem 处理错误显示的方式,以便它将_
替换space
为user-friendly
编辑:
检查我通过Firebug得到的响应是:
在 gem 演示中 http://bipapp.heroku.com/users/59
这有点不同......
编辑2:
post.rb
ruby - 使用 best_in_place 的 nil:NilClass 错误的未定义方法“备忘录”
我为我的应用创建了一个简单的备忘录功能,并使用 best_in_place gem 成功实现了就地编辑。
我遇到的问题是使用就地编辑创建undefined method
新备忘录,以下代码为 nil:NilClass` 返回备忘录
我是 Rails 和一般编程的新手,所以我确信这是一个简单的修复,尽管如此,我似乎无法修复它。
ruby-on-rails - Rails 3 best_in_place 编辑嵌套模型
给定
我不知道如何在事件和父关联(例如 event.user 或 event.contact )上放置编辑属性
这适用于例如:
但我不知道如何做 event.customer 来获取 Customer.all 的下拉列表(incident belongs_to :customer)
每次尝试都会遇到各种错误。
ruby-on-rails-3 - Rails best_in_place jQuery 就地编辑:激活器按钮不起作用
我有一个部分设置如下:
当我单击Edit
链接时,没有任何反应。
如果我:activator => "#activator"
从 best_in_place 链接中删除,则它允许我单击文本字段以按预期开始编辑;唯一的问题是这在 iPad 上不起作用,所以我需要一个单独的按钮来触发这个编辑功能。
有谁知道使:activator
设置正常工作的解决方法,或者有其他建议(包括不同的 gem)他们知道可以用于现场编辑字段?
jquery - 找不到文件“best_in_place.purr”
我正在使用best_in_place gem 并根据说明,为了使用 jquery.purr 实现优雅的错误处理,我所要做的就是将其添加到我的application.js
:
我这样做了,但我一直收到此错误(在多次重新启动服务器后):
这就是我的application.js
样子:
想法?
对于它的价值,我在尝试添加.purr
. 所以我什至将它从我的 Gemfile 中删除,运行bundle
然后放回并重新运行bundle
- 但仍然没有骰子。
ruby-on-rails-3 - 将 best_in_place 与 TinyMCE 等富文本编辑器一起使用
我正在使用best_in_place
gem 在 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的另一种富文本就地编辑解决方案。
ruby-on-rails - best_in_place gem,查看不显示更新的编辑而不重新加载页面
我将 best_in_place gem 添加到我的项目中,并且在页面重新加载发生之前更新不会生效。我可以在我的显示视图中看到它闪烁,但它需要重新加载页面。为什么是这样?
我的列表控制器:
我的列表显示视图-
我的宝石文件-
我的应用程序 js 清单 -
我的清单咖啡-
可能是我的清单 js 文件的顺序吗?我在这里忽略了什么以获取更新而无需重新加载页面?感谢您的关注。
ruby-on-rails - 使用 Best In Place gem,我如何允许就地编辑链接?
我有一个名为“item”的对象,它有一个可以链接到任何 URL 的“title”。我使用以下代码允许使用 Best in Place gem 就地编辑标题。编辑部分工作正常,但是当从输入框中移除焦点时,链接丢失。
我感觉我没有正确设置“helper_options”的值。
如何编辑上面的代码,以便在用户更改标题后使用更新的文本恢复链接?我在Best in Place github 站点或其他任何地方都找不到这样的例子。
ruby-on-rails - POST 时命名空间控制器下的 best_in_place 返回 404
我best_in_place
根据#302 In-Place Editing screencast实现了 gem 。
视图位于 下admin/users
。
给定页面上的此代码
结果呈现正常,单击时将其状态更改为可编辑字段,但是当尝试保存值时,我可以看到此错误
知道如何解决这个问题吗?
ruby-on-rails - best_in_place gem 不更新关联记录
我正在尝试更新购物车中订单的属性。为此,我想使用 best_in_place gem ( https://github.com/bernat/best_in_place )的就地编辑
无论如何,一旦它被实施,它不会更新提交记录。
这是我的看法:
这是我的控制器更新 aciton:
这样做的正确方法是什么,所以它会更新购物车中我的 Line_item 的数量?