ruby-on-rails-3相关内容

Micropost 字符倒计时(Rails 教程,第 2 版,第 10 章,练习 7)

我使用 这里 作为基础并在 StackOverflow 的帮助下回答 这里 和 这里. 在屏幕上,它看起来像 this,随着您越来越接近字符限制,文本逐渐变红,一旦微博超限,发帖按钮就会失效,完成like so. 当前的实现如下: views/shared/_micropost_form.html.haml = form_for @micropost do |f|= 渲染'sh ..

从 Windows 命令行中杀死 localhost:3000 进程

所以我在窗户的导轨上使用 ruby​​(我听到你们都把咖啡吐到屏幕上),这只是短期的事情.(在家里使用 ubuntu)所以我今天下午尝试启动 webrick 并收到错误消息 TCPServer 错误,每个套接字地址通常只允许使用一次 所以从上周开始,3000 端口似乎仍在运行?我的问题是如何从 Windows 命令行终止该进程.通常我必须按 ctrl 并在 Windows 中暂停/中断,因为 ..
发布时间:2022-01-18 11:15:59 其他开发

Rails 部分模态(从不同模型渲染部分)

我尝试将部分包含在类似于此 Rails 的模式中管理员当您点击“创建语言"时. 现在我还没有真正了解代码是如何在那里工作的,我尝试在这之间进行混合 Rails - AJAX 一个模态对话框? 和自己的东西. 问题是,部分现在被渲染到模态中.但是当我点击“保存"时,验证将返回到“正常"的新建视图,并且不会直接在模式中显示验证错误. 如何在弹出的modal中直接显示验证错误? ..
发布时间:2022-01-17 11:02:17 前端开发

用于删除方法的 Rails 自定义 Twitter Bootstrap 模式,回调问题

以下代码确实会按预期销毁记录,但回调是从一个模式继承到下一个模式.因此,当一条记录被正确删除时,Rails 也一直在寻找删除以前删除的记录.我正在使用 Twitter Bootstrap 模式窗口,它位于 Rails 视图模板中,并在触发标准 Rails 删除方法时显示,替换了常规的 javascript 对话框. 回调被触发后如何清除? $.rails.allowAction = fun ..

带rails 3的时区

我有一个很常见的问题,但出于某种原因,我尝试了网络上的所有建议,但似乎都没有. 我已将配置中的时区设置为“EST" config.time_zone = '东部时间(美国和加拿大)' 但是当屏幕上显示时间时,它会继续显示存储在数据库中的 UTC 时间.我尝试了调试器,这是输出 (rdb:1) Time.zone# ..
发布时间:2022-01-16 18:52:36 其他开发

rails 3 自定义 mime 类型 - 默认视图格式

我需要渲染一些没有布局的视图.要跳过行 :render :layout=>false 和 if else 来自控制器操作的逻辑,我有自定义 mime 类型,如 phtml(纯 html). Mime::Type.register "text/phtml", :phtml 这种格式需要渲染相同的 html 视图,但只是没有布局.我用 app.js 中的这段代码完成了这个.控制器: befor ..
发布时间:2022-01-15 10:49:54 其他开发

`:location => 是什么意思?...` 和 `head :ok` 在“respond_to"格式语句中是什么意思?

我正在使用 Ruby on Rails 3,我想知道 :location =>;... 和 head :ok 语句表示以下代码,它们如何工作以及我应该如何使用它们. respond_to do |格式|format.xml { 渲染 :xml =>@用户,:状态=>:created, :location =>@用户 }结尾respond_to 做 |格式|format.xml { 头:ok }结 ..
发布时间:2022-01-15 10:44:26 其他开发

处理命名空间中的命名空间模型(类)

我正在使用 Ruby on Rails 3,我想在命名空间中处理模型(类)命名空间.也就是说,如果我有一个名为 NS1 的命名空间和一个名为 NS2 的命名空间的“子命名空间",我想在 中处理模型(类)NS2. 如果我运行一个脚手架 rails 生成脚手架 ns1/ns2/Article id:integer title:string 它将生成以下模型文件: models/ns1/ns ..
发布时间:2022-01-14 23:31:48 其他开发

rails缓存:另一个命名空间中的expire_action

我的应用程序将命名空间用于管理目的.我最近尝试开始使用动作缓存,但是在尝试使用 expire_action 使缓存过期时遇到了一些问题.基本上,我的默认命名空间 newsposts 控制器中有一个索引操作,它使用如下操作缓存进行缓存: 类 NewspostsController 错误的定义索引@posts = Newsp ..
发布时间:2022-01-14 23:19:44 其他开发

存储 HTML5 地理位置数据

如何在 Rails 3 中存储和处理网站用户的地理位置(经纬度),以便它检查我们是否已经在每个页面请求的用户会话中保存了这些详细信息(如果我们没有保存详细信息,那么我们应该从浏览器请求用户的位置,然后将这些详细信息存储在会话中)? 解决方案 根据您的要求,我想说您实际上并不需要 ajax,因为大部分处理将使用 JS 完成(询问用户访问他们的位置,解析响应等),我会使用 JS 设置一个 co ..
发布时间:2022-01-14 21:10:51 前端开发

我可以在 Ruby on Rails 3 中使用 MAMP (MySQL) 或 XAMPP (MySQL) 吗?

我可以在 Ruby on Rails 3 中使用 MAMP (MySQL) 或 XAMPP (MySQL) 吗?我从 MYSQL.com 安装了 MySQL,遇到了很多麻烦,我喜欢使用 MAMP/XAMPP Mysql.有人这样做吗?我还需要做什么配置才能做到这一点.我是 RoR 的新手. 提前谢谢你;-) 解决方案 是的,我用它,这是我在database.yml中的配置 开发:适 ..
发布时间:2022-01-14 09:09:33 数据库