5.4. Summary

简介:

5.4. Summary

在这一章,我们研究了Rails实现Ajax请求的独特方式:RJS。开始的时候,我们研究了为什么用Javascript实现Ajax请求的方式比静态的,以数据为中心的方式(像HTML)更有意义。

接下来,我们看到了用Ruby生成JavaScript的优点,例如,用Ruby优雅的语法、使用其他的Rails框架的工作方式(呈递局部模板、生成URL

然后,我们看到RJS语法本身可以分为几个主要的部分:元素代理(用RJS对象来表示一个DOM元素),集合代理(用一个RJS对象来表示一组DOM元素),还有其他的一些(RJS方法用到整个页面:重新定向和一些特定的Javascript调用)

最后,我们看到了RJS最突出的技术,例如将公共的功能代码提取到RJS helper中,在没有远程Ajax请求的地方重用这些代码。





本文转自 fsjoy1983 51CTO博客,原文链接:http://blog.51cto.com/fsjoy/92004,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
机器学习/深度学习 分布式计算 Hadoop
summary.typeQuotaInfos.typeQuotaInfo[3].type
summary.typeQuotaInfos.typeQuotaInfo[3].type
44 0
|
JavaScript 前端开发 API
正方项目—— summary
正方项目—— summary
61 0
LeetCode 228. Summary Ranges
给定一个无重复元素的有序整数数组,返回数组区间范围的汇总。
75 0
LeetCode 228. Summary Ranges
|
存储 开发工具 git
GitBook-auto-summary 根据markdown 标题生成目录文件SUMMARY.md
GitBook-auto-summary 根据markdown 标题生成目录文件SUMMARY.md
|
调度
pt-summary的使用
pt-summary 打印出来的信息包括:CPU、内存、硬盘、网卡等信息,还包括文件系统、磁盘调度和队列大小、LVM、RAID、网络链接信息、netstat 的统计,以及前10的负载占用信息和vmstat信息。
323 0
|
前端开发
|
JavaScript Ruby 前端开发
|
前端开发 Ruby
|
JavaScript 前端开发 Ruby

热门文章

最新文章