问题标签 [wice-grid]
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 - 第一次过滤后 wice_grid 网格锁定
我正在使用 wice_grid 并试图让过滤工作。
这些一起构成了我想要的桌子(我把原来的桌子拆成这些裸露的骨头,我也有同样的问题)。
我可以在排序字段中输入一个值,然后单击 Y 形过滤器图标。过滤似乎工作正常。但是,在此之后,我无法再更改我的过滤器(我可以更改框中的值,但再次单击过滤器图标似乎什么也不做),也无法通过单击网格图标来恢复整个表格。
如果我重新加载页面,过滤器字段中的值将恢复为第一次输入的任何值(如预期的那样)。我实际上可以运行另一个过滤器/恢复表,但是在执行此操作后,网格似乎再次被锁定。
有什么想法该怎么做?这可能是Javascript问题吗?
parameters - 如何在使用 wice_grid gem for rails 5 时启用“raise_on_unfiltered_parameters”以尊重参数过滤
首先,我知道 wice_grid gem 目前不支持 rails 5。因此,网络上已经存在一些问题。
但是现在我不能回去,因为我正处于我的网络应用程序开发的中间。
问题:
我想要一个在我的应用程序中具有过滤器属性的简单数据网格。下面是我的代码:
客户控制器.rb
index.html.erb
日志文件
to_hash 意外地忽略了参数过滤,并将在 Rails 5.1 中强制执行它。
启用
raise_on_unfiltered_parameters
以尊重参数过滤,这是新应用程序中的默认设置。对于现有的弃用行为,请改为调用 #to_unsafe_h。
弃用警告:num_pages 已弃用,将在 Kaminari 1.0 中删除。请改用 total_pages。
以上代码按要求生成数据网格,但无法显示过滤结果。
根据我的主要调试,我发现 params 具有 null 值,这会导致此错误。
任何指针将不胜感激......
wice-grid - 自定义订单忽略 SQL ORDER BY 代码
我正在尝试使用 custom_order 来呈现任意初始顺序。
这个想法是让当前用户的记录渗透到列表的顶部。
用户指南指出“键是数据库列的完全限定名称,并为在 ORDER BY 子句中使用的所需 SQL 块赋值”。
SQL 代码在数据库编辑器中运行时按预期工作,但网格未显示所需的顺序。
日志对任何 wice_grid 问题都保持沉默,并且报告的请求是:
我怀疑 SQL 代码可能会以某种方式被破坏,但在我深入挖掘之前,我认为有人可能遇到了类似的问题?
问候,汤姆。
ruby-on-rails - 分页不适用于 Ruby on Rails 中的 wice_grid Gem
我正在研究 Rails 项目,我正在使用“wice_grid”gem 创建网格。当我尝试对结果进行分页时,它会引发错误:
这是我的代码:
在控制器中
在视图中
我已经尽力解决这个问题,但一切都是徒劳的。
ruby-on-rails - 使用 wice-grid 构建表格时出错
构建一个 Rails 应用程序并使用 wice_grid 在我的视图中构建表。但是得到这个错误'未定义的方法'tag_options''并且不知道从这里做什么。请帮助伙计们!
ruby-on-rails - 插入后刷新 wice 网格
我正在尝试在不重新加载浏览器的情况下添加新的提供程序,但我做错了。我有一个 index.html.erb 用于显示所有具有 wice 网格 gem 的提供程序和一个隐藏表单,用于在顶部插入新的提供程序以通过“remote:true”启用来做到这一点。
提交表单时,调用 providers_controller 上的 create 方法,然后将信息发送回 _create.js.erb 以刷新网格。
我知道 javascript 正在执行但没有刷新网格。
任何想法?
index.html.erb
_grid.html.erb
创建.js.erb
在 providers_controller.rb 上创建函数
ruby-on-rails - 找不到生成器“wice_grid:install”
环境
- Ubuntu 18.04
- ruby 2.6.5p114(2019-10-01 修订版 67812)[x86_64-linux]
- 导轨 6.0.2.1
Gemfile.lock
结果
预期的
应该生成config/initializers/wice_grid_config.rb
javascript - WiceGrid 导出失败
我有超过 1500 万条记录的学生表,我正在尝试使用 WiceGrid 导出 CSV 选项导出数据,但它经常超时。
我应该怎么做才能避免超时并正确地给我 CSV 文件?
控制器功能