`
zhqpower
  • 浏览: 552 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

rails 学习第一天笔记

阅读更多

这里写图片描述

在rails 项目中,从浏览器中发起一个请求时,先到public 文件夹下检查是否有index.html 文件,有的话直接显示。没有的话在到config下的路由文件(route.rb)中,根据路由规则执行相关操作。
在rout.rb 文件中定义了: root ‘page#welcome’ 表示访问该项目的主页 是执行 page_controller 中的welcome 方法。
get ‘/about’ => ‘page#about’ 表示访问about.html 页面是执行page_controller 中的about 方法

对网页的加载处理: 会把每个页面加载到application.html.erb 中的<%=yield %> 处。
对图片的处理: 图片一般放在 assets/images 文件夹下。在html中引用直接使用 <%= image_url “图片名称” %>
对javascript文件的处理:js文件一般放在assets/javascripts/ 文件夹下,在application.js 文件中使用require 语句统一加载。

//= require jquery
//= require vendor/jquery.anystretch.min.js

在模版文件中使用 <%= javascript_include_tag “application” %> 语句引入。

对css 文件的处理:css 文件放在assets/stylesheets/ 文件夹下。 在application.css 文件中使用require 语句统一加载。
//= require_tree . (该语句会加载assets/stylesheets/ 文件夹下所有css 文件,没有顺序)
//= require_self

在模版文件中使用 <%=stylesheet_link_tag “application” %> 语句引入

分享到:
评论

相关推荐

    ruby on rails入门

    #### 第一天:搭建 Rails 环境与创建首个应用 **搭建环境**: - **安装 Ruby 和 Rails**:首先确保 Ruby 和 Rails 已经正确安装在你的计算机上。可以通过命令行工具执行 `ruby -v` 和 `rails -v` 来验证安装情况。...

    我的ror的第一天

    标题 "我的ror的第一天" 暗示了这是一个关于Ruby on Rails(简称ror)的初学者...第一天接触Rails,意味着你正踏入一个充满机会和挑战的世界,通过不断学习和实践,你将能掌握这个强大的工具,并创造出自己的精彩应用。

    Fitnote:App Academy的最终项目

    第2阶段:骨干网视图(约2天) 在此阶段,我将添加骨干模型和集合以从路由中获取数据。 我还将在Backbone中创建现有的Rails视图。 阶段3:编辑和显示笔记本(约1天) 在此阶段,我将在Backbone中设置一个Notebooks...

    W5D1

    标题 "W5D1" 暗示这是一个关于编程学习的第五周第一天的课程或教程内容,主要聚焦在 Ruby 这种编程语言上。Ruby 是一种面向对象的、动态类型的编程语言,以其简洁的语法和强大的功能而受到开发者的喜爱。在 "W5D1" ...

    TIL:今天我学到了

    在IT领域,"TIL" 是一个常见的缩写,全称为 "Today I Learned",意味着分享个人在某一天学到的新知识或技能。在这个特定的情况下,标题暗示了我们将要探讨的是与Ruby相关的编程知识。 【描述】:“瓷砖” “瓷砖”...

Global site tag (gtag.js) - Google Analytics