-
0 votesanswersviews
如何让Rails渲染超薄模板而不是erb模板?
在我当前的项目中,我曾经使用erb作为默认视图模板,然后我决定切换到slim,所以我使用工具将所有.erb文件转换为.slim文件 . 现在我将erb和slim文件共存于同一个文件夹中,问题是在我重新启动rails服务器之后,它仍然呈现旧的.erb文件,而不是我预期的.slim文件 . 我已经在我的Gemfile中添加了'gem slim-rails'并更新了它,那么我还应该做些什么来让Rails... -
0 votesanswersviews
模板可以共存,还有一个在Rails中使用吗?
我为我的公司半成品Redmine,很少从上游取得改进 . 我更喜欢使用SLIM而不是ERB来查看视图 . 我的想法是,我想保持erb文件完好无损,以便在我从上游提取更改时更容易区分,我仍然只想使用SLIM版本的模板 . 所以我在哪里 index.html.erb 和 index.html.slim 我希望Rails只搜索index.html.slim并且不会注意erb变体的存在 . 是否有可能... -
0 votesanswersviews
slim试图从错误的路径渲染模板
我是红宝石世界的新手,还有Sinatra,所以我别无选择,只能在这里询问我一直在犯的错误 . 我正在使用Rack Sinatra和Slim作为模板引擎的组合 . 我的 app.rb 设置如下: module Pulsr class StylusHandler < Sinatra::Base set :views, File.dirname(__FILE__) + '/stylus' ... -
1 votesanswersviews
修复模板,在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 votesanswersviews
试图使用'Angular Rails Templates' gem
所以,我正在尝试使用AngularJS中的模板文件夹,而不是通常在Rails中使用的“views”文件夹 . 当我用html编写所有东西时,事情很有效,但是如果我想用苗条编写东西,并且仍然使用AngularJS模板而不是rails视图呢? 答案:angular rails templates 不幸的是......它不太奏效 . 它在我的页面开头添加了这个,然后成功地将其余部分从slim转换为htm... -
0 votesanswersviews
苗条的宝石和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 votesanswersviews
使用v-for定义单页Vue组件的道具
我试图渲染一个Vue组件,遍历通过Ajax获取的数据数组,所有这些都在Rails应用程序中 . 我有索引页面的Slim模板(index.html.slim),如下所示 . 这使用了custom_form_item组件,其中items是Rails中自定义表单数据的集合,其中的每个项目都是一个组件 . - content_for :head do = javascript_pack_tag &qu... -
1 votesanswersviews
在Ajax更新后,可以使用ERB / slim模板而不是EJS(JST)吗?
我已经看到围绕这个主题的很多问题,但没有明确的解决方案 . 我有一个利用ERB / slim和Coffeescript / EJS / Backbone的Rails 3.2应用程序 . 我继承了这个代码库,因此其中一些外围设备有点过头了 . Problem 我的 venue 视图有一个显示 tips 的部分已提交给 venue . tips 的列表具有由JavaScript促成的"... -
0 votesanswersviews
ruby sinatra网络应用程序中出现奇怪的“文件未找到”错误
我正在创建一个带有mongodb数据库的sinatra Web应用程序 . 我使用mongomapper来做映射 . Web服务器很薄,我使用slim作为模板语言 . 文件./config/config.ru: $_DB_SERVER = "localhost" $_APP_PATH = "~/Documents/Aptana_Workspace/Parameter... -
1 votesanswersviews
与Sinatra的超薄模板内的手写笔css
我正在使用Sinatra,我正在尝试使用Slim作为CSS的HTML和Stylus . 我不确定这样做的正确方法是什么 . 我目前所做的工作(本地,我没有尝试过部署),但我想知道这是否是最有效的做事方式 . 我的 layout.slim 文件有: styl: @import('style') ..在 head . 这是使用Stylus样式表的最佳方法,还是应该在sinatra app.r... -
0 votesanswersviews
为什么我的苗条模板出错?
我的layout.slim视图是: doctype html html head meta charset="utf-8" meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" title= "Title" ... -
5 votesanswersviews
在rails项目中使用带有细长的angularjs的麻烦
我终于决定给角度旋转,我遇到了一些早期的麻烦 . 我正在使用Rails 3.2和Slim模板gem来查看视图 . 我只是在这里尝试来自angularjs网站的例子:http://angularjs.org/#todo-html 这是相关的一点: <div ng-controller="TodoCtrl"> <span>{{remaining()}}... -
0 votesanswersviews
使用JQuery按下按钮,自动播放全屏YouTube视频
我的网站在主页顶部有一个类似于AirBnb的视频 Banner . 它上面有一个播放字形 . 当我按下glyphicon时,我希望YouTube上的视频以全屏模式打开并自动播放 . 然后,当用户退出全屏视频时,我希望Iframe消失并停止所有音频 . 现在我有这个Slim标记 .fullScreenContainer .video-container#autovid height=&qu... -
19 votesanswersviews
Ruby on Rails - 使Slim成为默认模板
我正在开发Ruby on Rails项目,我需要自定义Gems提供的默认视图 . 要求是使用Slim作为模板 . 我知道ERB是Rails的默认模板引擎 . 根据我的观察,ERB的优先级是,如果不是,它将使用Slim / Haml视图 . 我有兴趣知道是否可以将Slim设置为默认值而不是ERB? 如何实现这一点,以便当我在Slim中创建本地版本的模板时,它将覆盖gem提供的模板 . 任何线索将不胜... -
1 votesanswersviews
Rails Slim - 意外缩进[关闭]
我正在使用slim-rails gem用于我的rails应用程序,我在使用layouts / application.html.slim时遇到了一些麻烦 . 文件很简单,如下: html head title RailsProjetoBase = csrf_meta_tags = stylesheet_link_tag 'application', media: ...