没有合适的资源?快使用搜索试试~ 我知道了~
curlybars:Ruby中与Handlebars.js兼容的模板库
共160个文件
rb:125个
md:8个
gemfile:7个
需积分: 0 0 下载量 3 浏览量
2021-05-10
15:45:14
上传
评论
收藏 129KB ZIP 举报
温馨提示
卷发棒 Curlybars是Handlebars子集的Ruby实现,其中获取用于渲染模板的上下文基于采用的presenter方法。 目录 概述 Curlybars是Ruby的模板引擎,它与Rails开箱即用地集成在一起。 为了与Rails一起使用,必须为要通过Curlybars呈现的每个视图至少提供一个根演示者和一个模板。 实际上,模板是Handlebars模板,并且必须使用.hbs而不是.erb扩展名,例如app/views/invoice/details.html.hbs 。 根表示器是提供用于评估给定模板的根上下文的类。 换句话说,如果模板包含字符串{{amount}} ,那么根演示者必须提供一个名为amount的实例方法。 每当在模板中遇到诸如{{recipient.name}}类的更深的引用(如path)时,根演示者都应该拥有一个名为recipient的方法,该方法返回一个
资源推荐
资源详情
资源评论
收起资源包目录
curlybars:Ruby中与Handlebars.js兼容的模板库 (160个子文件)
application.html.erb 85B
rails4.2.gemfile 108B
rails6.0.gemfile 108B
rails6.1.gemfile 108B
rails5.0.gemfile 108B
rails5.1.gemfile 108B
rails5.2.gemfile 108B
Gemfile 40B
curlybars.gemspec 2KB
.gitignore 169B
.gitignore 4B
show.html.hbs 195B
index.html.hbs 112B
show.html.hbs 66B
show.html.hbs 57B
rails4.2.gemfile.lock 3KB
rails6.0.gemfile.lock 3KB
rails5.2.gemfile.lock 3KB
rails6.1.gemfile.lock 3KB
rails5.0.gemfile.lock 3KB
rails5.1.gemfile.lock 3KB
templates.md 13KB
helpers.md 10KB
errors.md 9KB
README.md 9KB
presenters.md 6KB
CHANGELOG.md 6KB
configuration.md 3KB
CONTRIBUTING.md 650B
Rakefile 230B
lexer_spec.rb 15KB
rendering_support_spec.rb 14KB
each_else_spec.rb 11KB
sub_expression_spec.rb 11KB
block_helper_else_spec.rb 10KB
presenter.rb 8KB
rendering_support.rb 8KB
method_whitelist_spec.rb 8KB
each_spec.rb 8KB
path_spec.rb 8KB
parser.rb 7KB
path.rb 6KB
template_handler_spec.rb 5KB
spec_helper.rb 5KB
curlybars.rb 5KB
helper_spec.rb 4KB
with_spec.rb 4KB
if_else_spec.rb 4KB
if_spec.rb 4KB
visitor_spec.rb 4KB
method_whitelist.rb 4KB
unless_spec.rb 4KB
unless_else_spec.rb 4KB
block_helper_else.rb 3KB
template_handler.rb 3KB
sub_expression.rb 3KB
cache_spec.rb 3KB
parse_spec.rb 2KB
each_else.rb 2KB
visitor.rb 2KB
lexer.rb 2KB
template_spec.rb 2KB
tilde_spec.rb 2KB
with_else.rb 2KB
configuration_spec.rb 1KB
partial_spec.rb 1KB
output_spec.rb 1KB
tilde_spec.rb 1KB
safe_buffer_spec.rb 1KB
parse.rb 1KB
comment_spec.rb 1KB
application_layout_spec.rb 1KB
base_spec.rb 1KB
template.rb 1KB
exception_spec.rb 1KB
tilde.rb 1010B
processors_spec.rb 886B
generic.rb 864B
unless_else.rb 854B
if_else.rb 830B
configuration.rb 829B
root.rb 800B
variable.rb 788B
curlybars_helper.rb 773B
lex_spec.rb 756B
lex.rb 755B
item.rb 753B
have_structure.rb 744B
escape_spec.rb 669B
new_post_form_presenter.rb 656B
matcher.rb 621B
literal.rb 586B
option.rb 576B
user_presenter.rb 567B
partial.rb 538B
matcher.rb 519B
output.rb 519B
validate.rb 518B
new_presenter.rb 517B
railtie.rb 507B
共 160 条
- 1
- 2
资源评论
生物医药从业者
- 粉丝: 23
- 资源: 4616
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Chrome代理 switchyOmega
- GVC-全球价值链参与地位指数,基于ICIO表,(Wang等 2017a)计算方法
- 易语言ADS指纹浏览器管理工具
- 易语言奇易模块5.3.6
- cad定制家具平面图工具-(FG)门板覆盖柜体
- asp.net 原生js代码及HTML实现多文件分片上传功能(自定义上传文件大小、文件上传类型)
- whl@pip install pyaudio ERROR: Failed building wheel for pyaudio
- Constantsfd密钥和权限集合.kt
- 基于Java的财务报销管理系统后端开发源码
- 基于Python核心技术的cola项目设计源码介绍
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功