ROR资料专区
yacole
这个作者很懒,什么都没留下…
展开
-
prototype[1].js 源码解读
prototype.js 源码解读 prototype 1.3.1 版本和之前的 1.2.0 版本有了不少改进,并增加了新的功能: 1. 增加了事件注册管理 2. 增加了空间定位的常用函数 3. 改善了 xmlhttp 的封装 4. 移除了 Effect.js,交给 Rico 或者 script.aculo.us 这些扩展库类实现。 5. bug 修复 代码: /** * 定义一...2006-12-14 19:51:49 · 202 阅读 · 0 评论 -
Ruby习惯用法(转载)
Ruby有不少惯用法,这里略作一些介绍,也方便阅读他人代码: 迭代 一般写法: 代码: for i in (1..10) puts i end 习惯写法: ...2007-01-04 13:18:19 · 162 阅读 · 0 评论 -
校验辅助方法Validation Helpers
Validation Helpes校验辅助方法---------[方法]------------------[选项]-----------------------------------calidates_acceptance_of :message 文本 默认值为 "must be accepted." #检查单元框(checkbox)是否被选中 ...2006-12-31 11:38:34 · 289 阅读 · 0 评论 -
ROR学习笔记06.12.24-26
=========06.12.24=========多字段组合查询只有 _and_ 这样一种形式;不能在字段名之间用 _or_ 分隔。除了 save() 方法之外,还可以用 update_attribute() 和 update() 方法来更新某几个特定字段的值=========06.12.26=========一对一关联:has_one:单数 ; belongs_to:单数一对...2006-12-26 20:00:31 · 168 阅读 · 0 评论 -
ROR学习笔记06.12.21-22
=========06.12.21========attr_accessor :password #创建一个可读写的属性rake appdoc #rake命令生成HTML格式的文档=========06.12.22=========ActiveSupport:ago()和from_now()可以根据当前时间(Time.now)计算相对时间ActiveRecord 允许你用 se...2006-12-22 19:21:44 · 118 阅读 · 0 评论 -
helpers中的帮助方法
一个用于处理日期,数字和文本格式的“帮助方法”。<%= distance_of_time_in_words(Time.now, Time.local(2005, 12, 25)) %>248 days<%= distance_of_time_in_words(Time.now, Time.now + 33, false) %>1 minute<%= dist...2006-12-21 09:59:41 · 210 阅读 · 0 评论 -
ROR学习笔记06.12.19-20
========06.12.19========attr_reader :action 它建立了一个读取实例变量@action的方法,也可以写成这样: attr_reader "action"rhtml 代码 <%= error_message_for("order")%> 用来显示错误信息render_component(:action => ...2006-12-21 09:49:05 · 155 阅读 · 0 评论 -
ROR学习笔记06.12.17
=========06.12.17=========使用option hash,最后一个参数可以使用一个option hash,options 有::conditions 表示SQL语句中where子句后面的条件部分:order 表示SQL语句中order by子句后面的部分:limit 表示取回行的数量:offset 设定偏移量:select 设定SQL语句中select a,b...2006-12-17 16:45:38 · 144 阅读 · 0 评论 -
MYSQL命令
1、启动MySQL服务器 实际上上篇已讲到如何启动MySQL。两种方法: 一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。 二是在DOS方式下运行 d:mysqlbinmysqld 2、进入mysql交互操作界面 在DOS方式下,运行: d:mysqlbinmysql 出现: mysql 的提示符,此时已进入mysql的交互操作方式...2006-12-15 19:59:09 · 94 阅读 · 0 评论 -
ROR学习笔记06.12.15
验证输入validates_length_of: 不能为空也不能太长(:maximum=>数字)validates_uniqueness_of: 不能重复validates_presence_of: 保证限制的字段不能为空validates_format_of: 使用正则表达式来匹配输入(:with=>/正则表达式/)Rails会把用户输在数字字段里面的东西转换成数字,如果你...2006-12-15 19:58:23 · 130 阅读 · 0 评论 -
rails中文处理
ROR与MySQL的中文显示弄了一天的中文显示,但还是感觉有些不对。一、安装数据库:1、安装5.0版本。2、在安装时选择"utf-8"编码。3、如果安装时未选"utf-8",可用 MySQL Administrator 的 “Startup Variables”/”Advanced” 更改 Def. Char Set 为 “utf-8” 。或者编辑MySQL目录下的my.ini文件...2006-12-14 19:55:00 · 192 阅读 · 0 评论 -
rails时间显示
---------At lunch today I wanted to add today’s date onto a Rails page.works relatively well enough, except it gives the date in a pretty ugly format… like this:Thu Aug 31 13:51:33 US Mountain Sta...2006-12-14 19:54:12 · 206 阅读 · 0 评论 -
Rails的中文截取处理
--------------------------------------------------------------------#File us_cutter.rb,Class USCutter powered by SawPadrequire "iconv"class USCutterdef initialize(your_charset="GBK")@conv=Iconv.n...2006-12-14 19:53:28 · 129 阅读 · 0 评论 -
ROR学习笔记07.01.04-05
========07.01.04========rhtml 代码 <select name="order[shipping_option]" id="order_shipping_option"> <%= option_groups_from_collection_for_select(SHIPPING_OPTIONS...2007-01-07 20:11:58 · 197 阅读 · 0 评论