首页 文章
  • 0 votes
     answers
     views

    如何让Rails渲染超薄模板而不是erb模板?

    在我当前的项目中,我曾经使用erb作为默认视图模板,然后我决定切换到slim,所以我使用工具将所有.erb文件转换为.slim文件 . 现在我将erb和slim文件共存于同一个文件夹中,问题是在我重新启动rails服务器之后,它仍然呈现旧的.erb文件,而不是我预期的.slim文件 . 我已经在我的Gemfile中添加了'gem slim-rails'并更新了它,那么我还应该做些什么来让Rails...
  • 0 votes
     answers
     views

    模板可以共存,还有一个在Rails中使用吗?

    我为我的公司半成品Redmine,很少从上游取得改进 . 我更喜欢使用SLIM而不是ERB来查看视图 . 我的想法是,我想保持erb文件完好无损,以便在我从上游提取更改时更容易区分,我仍然只想使用SLIM版本的模板 . 所以我在哪里 index.html.erb 和 index.html.slim 我希望Rails只搜索index.html.slim并且不会注意erb变体的存在 . 是否有可能...
  • 0 votes
     answers
     views

    slim试图从错误的路径渲染模板

    我是红宝石世界的新手,还有Sinatra,所以我别无选择,只能在这里询问我一直在犯的错误 . 我正在使用Rack Sinatra和Slim作为模板引擎的组合 . 我的 app.rb 设置如下: module Pulsr class StylusHandler < Sinatra::Base set :views, File.dirname(__FILE__) + '/stylus' ...
  • 1 votes
     answers
     views

    修复模板,在Rails 4中的format.js模板渲染

    我一直在ERB工作,并大量使用.js.erb文件来呈现JS响应 . 我最近为Slim模板而堕落,但是我很难找到一个与Slim格式相同的文件 . 假设我正在我的控制器中执行 update 动作,结束如下: respond_to do |format| format.js {} end 让's pretend that I' m尝试发送 alert('hello') 作为回应 . update....
  • 0 votes
     answers
     views

    试图使用'Angular Rails Templates' gem

    所以,我正在尝试使用AngularJS中的模板文件夹,而不是通常在Rails中使用的“views”文件夹 . 当我用html编写所有东西时,事情很有效,但是如果我想用苗条编写东西,并且仍然使用AngularJS模板而不是rails视图呢? 答案:angular rails templates 不幸的是......它不太奏效 . 它在我的页面开头添加了这个,然后成功地将其余部分从slim转换为htm...
  • 0 votes
     answers
     views

    苗条的宝石和Rails 5

    Rails 5.1 当我生成初始应用程序时,Rails创建了一些默认布局: app/views/layouts/application.html.erb app/views/layouts/mailer.html.erb app/views/layouts/mailer.text.erb 我想使用slim-rails宝石 . 文档说我需要做的就是将它包含在Gemfile中,我生成的任何视图都是...
  • 0 votes
     answers
     views

    使用v-for定义单页Vue组件的道具

    我试图渲染一个Vue组件,遍历通过Ajax获取的数据数组,所有这些都在Rails应用程序中 . 我有索引页面的Slim模板(index.html.slim),如下所示 . 这使用了custom_form_item组件,其中items是Rails中自定义表单数据的集合,其中的每个项目都是一个组件 . - content_for :head do = javascript_pack_tag &qu...
  • 1 votes
     answers
     views

    在Ajax更新后,可以使用ERB / slim模板而不是EJS(JST)吗?

    我已经看到围绕这个主题的很多问题,但没有明确的解决方案 . 我有一个利用ERB / slim和Coffeescript / EJS / Backbone的Rails 3.2应用程序 . 我继承了这个代码库,因此其中一些外围设备有点过头了 . Problem 我的 venue 视图有一个显示 tips 的部分已提交给 venue . tips 的列表具有由JavaScript促成的"...
  • 0 votes
     answers
     views

    ruby sinatra网络应用程序中出现奇怪的“文件未找到”错误

    我正在创建一个带有mongodb数据库的sinatra Web应用程序 . 我使用mongomapper来做映射 . Web服务器很薄,我使用slim作为模板语言 . 文件./config/config.ru: $_DB_SERVER = "localhost" $_APP_PATH = "~/Documents/Aptana_Workspace/Parameter...
  • 1 votes
     answers
     views

    与Sinatra的超薄模板内的手写笔css

    我正在使用Sinatra,我正在尝试使用Slim作为CSS的HTML和Stylus . 我不确定这样做的正确方法是什么 . 我目前所做的工作(本地,我没有尝试过部署),但我想知道这是否是最有效的做事方式 . 我的 layout.slim 文件有: styl: @import('style') ..在 head . 这是使用Stylus样式表的最佳方法,还是应该在sinatra app.r...
  • 0 votes
     answers
     views

    为什么我的苗条模板出错?

    我的layout.slim视图是: doctype html html head meta charset="utf-8" meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" title= "Title" ...
  • 5 votes
     answers
     views

    在rails项目中使用带有细长的angularjs的麻烦

    我终于决定给角度旋转,我遇到了一些早期的麻烦 . 我正在使用Rails 3.2和Slim模板gem来查看视图 . 我只是在这里尝试来自angularjs网站的例子:http://angularjs.org/#todo-html 这是相关的一点: <div ng-controller="TodoCtrl"> <span>{{remaining()}}...
  • 0 votes
     answers
     views

    使用JQuery按下按钮,自动播放全屏YouTube视频

    我的网站在主页顶部有一个类似于AirBnb的视频 Banner . 它上面有一个播放字形 . 当我按下glyphicon时,我希望YouTube上的视频以全屏模式打开并自动播放 . 然后,当用户退出全屏视频时,我希望Iframe消失并停止所有音频 . 现在我有这个Slim标记 .fullScreenContainer .video-container#autovid height=&qu...
  • 19 votes
     answers
     views

    Ruby on Rails - 使Slim成为默认模板

    我正在开发Ruby on Rails项目,我需要自定义Gems提供的默认视图 . 要求是使用Slim作为模板 . 我知道ERB是Rails的默认模板引擎 . 根据我的观察,ERB的优先级是,如果不是,它将使用Slim / Haml视图 . 我有兴趣知道是否可以将Slim设置为默认值而不是ERB? 如何实现这一点,以便当我在Slim中创建本地版本的模板时,它将覆盖gem提供的模板 . 任何线索将不胜...
  • 1 votes
     answers
     views

    Rails Slim - 意外缩进[关闭]

    我正在使用slim-rails gem用于我的rails应用程序,我在使用layouts / application.html.slim时遇到了一些麻烦 . 文件很简单,如下: html head title RailsProjetoBase = csrf_meta_tags = stylesheet_link_tag 'application', media: ...

热门问题