您的位置:首页 > 其它

Chapter 4. Introducing script.aculo.us

2008-08-07 09:00 387 查看

Chapter 4. Introducing script.aculo.us

上一章大部分内容是关于使用Rails的helper与Prototype的结合。这章,我们来转移下注意力到script.aculo.us上来,Rails的helper也使用script.aculo.us来提供绚丽的视觉效果过度和强大的拖拽功能。
Prototype和script.aculo.us的关系是非常紧密的。他们都和Rails共同工作,他们有非常相似的代码风格和API。事实上现在的很多script.aculo.us都是Prototype的最初原型。不论这二者之间有什么紧密关系,这两个资源库具有不同的目标。Prototype是为了扩展JavaScript而设计的,它拥有JavaScript语言的核心部分所具有的特征,例如提供了便于实现数据结构、DOM交互、轻松的Ajax调用等方法。而script.aculo.us工作在一个更高的层次,更接近于应用程序和用户界面,提供建立在Prototype基础之上的方法。有些情况下,这些方法非常复杂但是实现起来只需要几行代码。
在这一章,我们会举些例子来讲述,所以下面在Rails应用中生成一个controller和一个action
script/generate controller chapter4 index
现在,我们来瞧瞧script.aculo.us 最出名的视觉效果吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: