问题标签 [activeview]
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 - ActionView:rails 视图中的 options_from_collection_for_select
我在我的 rails 项目中选择了视图,它工作正常。我想添加一个未来,但我做不到。
这是我的控制器代码:
结尾
这是我的视图代码的一部分:
上面的代码没有任何问题。我想添加一些我选择的广告系列。它应该在下面的代码:
我应该放什么而不是'(我选择了广告系列)'?任何人都可以帮助我,拜托。
vba - Powerpoint VBA 使复制的形状视图处于活动状态以选择分组
我的 PowerPoint 幻灯片上有一个包含八张图片的库。根据用户表单输入,通过在原始图像名称后添加“1”或“2”来复制和重命名某些组件,以便它们可以区分。然后我想对新图像进行分组(我正在从组件图像构建一个项目)。我能够复制图像并将它们正确排列,但我无法对它们进行分组。请注意,我并不总是对相同数量的项目进行分组,它取决于用户输入。
我收到错误“形状(未知成员):无效请求。要选择形状,其视图必须处于活动状态。”
我搜索并尝试从帮助论坛中实施几种策略,但结果是空的。
请帮忙!!!-凯文
下面的部分代码因为它很长,但这是我的第一个问题出现的地方:
ruby-on-rails - 路由错误:没有路由匹配 [GET] /image/my_image.png
我正在从我的一个模型中生成图像标签,我无法让 Rails 同时在开发和生产模式下创建工作 URL。我在我的一个模型中开始使用这个:
(我可以使用 访问 image_tag include ActionView::Helpers::AssetTagHelper
。)
这在开发中运行良好,但在生产中,链接没有使用适当的哈希自动更新以从资产管道中获取图像。如果我尝试使用表格
相反(正如各种消息来源所暗示的那样),它甚至在开发中都不起作用——我得到一个路由错误(没有路由匹配 [GET] /image/15/amber.png)。
我究竟做错了什么?
ruby-on-rails - 如何将nested_form_fields 与分组记录一起使用?
默认情况下,nested_form_fields gem 会在<% = f.nested_fields_for %>
标签下呈现指定关联 jsut 的所有现有记录。
问题是如何将nested_form_fields 与按名称(MyModel.all.group_by(&:name)
)分组的模型组合,以便每个组将显示仅属于该特定组的记录
ruby-on-rails - 带有嵌套哈希数组的 Ruby on Rails 表单
我正在尝试构建一个 Rails 表单来提交一组嵌套哈希。在控制器中,我想获得如下结构的参数:
用 js 动态添加额外的部分和行字段不是问题,但我无法弄清楚这个表单应该如何正常工作。
ruby-on-rails - Rails 使用 Helpers 显示引导警报
我正在尝试按照此 Gist 显示 crud rails 应用程序https://gist.github.com/suryart/7418454的引导警报。其中的内容有代码:
application_helper.rb:
模块 ApplicationHelper
应用程序.html.erb
问题是我没有看到任何显示的消息。
我想可能是因为要点显示返回 nil,所以我可能需要返回 .each 迭代器的内容,所以我在帮助程序中做了类似的事情来返回 html:
但是,当您查看 print 语句的输出时,它会显示页面的输入 HTML,其末尾实际上是我需要的 html:
如何让它工作,以便它只返回最后一部分而不是整个页面?
swift - 关闭模态并返回到 containerView 中呈现的 childViewController
我在关闭容器视图中的 childviewController 呈现的模态视图时遇到了一些问题。我有一个 UINavigationController 作为 rootViewController (MainNavigationController),并从 selectedSegmentIndex 1 (secondViewController) 中的一个 childViewControllers 中呈现一个模式。模态显示得很好,但是当我关闭模态返回到 secondViewController(HomeController 的子类)时,它会将我返回到 selectedIndex 0,而不是从中呈现的 selectedIndex 1 childViewController。我希望模态关闭并将用户返回到从(第二个视图控制器)呈现的 childViewController,而不是返回到 selectedIndex 0。提前致谢!
// NavigationConroller 作为 rootViewController
// HomeController 作为 parentViewController
// containerView 中的 secondViewcontroller 模态显示的地方
// 要关闭的模态视图
ruby-on-rails - 为什么 ActionView 的“select_tag”在直接调用时会在其“options”参数中转义 HTML?
因此,我一直在浏览 ActionView 存在的非常糟糕的文档,特别是select_tag
在从视图文件中调用时才存在的方法。据说,它是这样称呼的:
文档完全没有提及,name
很少options
提及 ,并且仅通过示例描述了option_tags
将其视为必须从其他函数获得的不透明值的示例。
与往常一样,了解 Rails 的唯一方法是对其进行逆向工程。
所以我尝试直接从 Rails 控制台运行它,这很棘手,因为 Ruby 不允许你调用模块中定义的方法,除非你先创建一个类和一个对象:
上面的用法options_for_select
来自其他人编写的实际代码。返回值是一个字符串:
因此,显然,您应该将返回值(option_for_select
或许多其他相关函数之一,这些函数引入了我不想谈论的复杂性,例如从 ActiveRecord 对象生成 HTML 标记)作为. 除非您将该字符串复制到剪贴板并将其直接粘贴到函数调用中,否则它不会执行您期望的操作:option_tag
select_tag
返回值:
至少这揭示了name
参数的用途。
更奇怪的是,如果您将返回值直接传递给select_tag
而不让它在控制台上打印,则文本不会被转义:
返回值:
WTF在这里进行吗?