没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
卷曲 Curly是一种将结构和逻辑完全分离的模板语言。 与其将HTML插入Ruby片段中,还不如将所有逻辑转移到presenter类中。 目录 正在安装 安装Curly与运行gem install curly-templates一样简单。 如果您使用Bundler管理依赖项,请将其添加到Gemfile gem 'curly-templates' Curly还可以安装应用程序布局文件,以替换Rails通常创建的.erb文件。 如果您想使用它,请运行curly:install生成器。 $ rails generate curly:install 如何使用Curly 为了将Curly用于视图或局部视图,请使用后缀.curly而不是.erb ,例如app/views/posts/_comment.html.curly 。 Curly将寻找一个名为Posts::CommentPresenter的相应演示者类。 按照惯例,它们放置在app/presenters/ ,因此在这种情况下,演示者将驻留在app/presenters/posts/comment_presenter.rb 。 请注意
资源推荐
资源详情
资源评论
收起资源包目录
curl:Curly模板语言可将您的逻辑与HTML模板的结构分开 (112个子文件)
application.html.curly 146B
collection.html.curly 116B
new.html.curly 106B
show.html.curly 57B
_item.html.curly 31B
partials.html.curly 21B
form_presenter.rb.erb 2KB
index_presenter.rb.erb 1KB
show_presenter.rb.erb 1KB
_form.html.curly.erb 938B
edit_presenter.rb.erb 701B
index.html.curly.erb 634B
new_presenter.rb.erb 629B
layout_presenter.rb.erb 628B
presenter.rb.erb 335B
show.html.curly.erb 325B
layout.html.curly.erb 202B
edit.html.curly.erb 119B
new.html.curly.erb 115B
view.html.curly.erb 78B
rails6.1.gemfile 112B
rails6.0.gemfile 112B
rails5.2.gemfile 76B
rails4.2.gemfile 76B
rails5.1.gemfile 76B
Gemfile 41B
curly-templates.gemspec 1KB
.gitignore 177B
.gitignore 4B
projections.json 455B
rails6.0.gemfile.lock 5KB
rails6.1.gemfile.lock 5KB
rails5.2.gemfile.lock 4KB
rails5.1.gemfile.lock 4KB
rails4.2.gemfile.lock 4KB
README.md 22KB
CHANGELOG.md 5KB
CONTRIBUTING.md 1KB
Rakefile 117B
presenter.rb 11KB
presenter_spec.rb 8KB
collections_spec.rb 6KB
template_handler_spec.rb 5KB
compiler.rb 5KB
compiler_spec.rb 5KB
scanner.rb 4KB
parser.rb 4KB
component_compiler_spec.rb 3KB
scaffold_presenter_generator_spec.rb 3KB
component_compiler.rb 3KB
scanner_spec.rb 3KB
scaffold_curly_generator_spec.rb 2KB
template_handler.rb 2KB
context_blocks_spec.rb 2KB
parser_spec.rb 2KB
collection_blocks_spec.rb 2KB
curly.rb 2KB
spec_helper.rb 2KB
test.rb 1KB
scaffold_generator.rb 1KB
attribute_scanner.rb 1KB
compile_benchmark.rb 1KB
controller_generator_spec.rb 1KB
attribute_scanner_spec.rb 1KB
compile_profile.rb 1KB
install_generator_spec.rb 1KB
controller_generator.rb 1012B
conditional_blocks_spec.rb 939B
components_spec.rb 930B
component_scanner_spec.rb 799B
have_structure.rb 743B
component_benchmark.rb 704B
context_blocks_spec.rb 682B
collection_blocks_spec.rb 650B
install_generator.rb 634B
railtie.rb 589B
component_scanner.rb 522B
new_presenter.rb 510B
syntax_error.rb 475B
partials_spec.rb 439B
application_layout_spec.rb 438B
syntax_error_spec.rb 399B
presenter_not_found.rb 358B
rspec.rb 357B
presenter_name_error.rb 347B
show_presenter_spec.rb 320B
item_presenter.rb 288B
curly.rb 276B
application_presenter.rb 259B
common.rb 255B
boot.rb 241B
dashboards_controller.rb 222B
invalid_component.rb 221B
application.rb 197B
routes.rb 195B
dependency_tracker.rb 185B
show_presenter.rb 181B
partials_presenter.rb 156B
environment.rb 150B
collection_presenter.rb 116B
共 112 条
- 1
- 2
资源评论
Ruin-鸣
- 粉丝: 24
- 资源: 4569
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python的高德地图+58租房(源码+使用文档)
- C语言文件读写代码.docx
- python的概要介绍与分析
- module-0982.SyncTensorsGraph.9515.sm-8.0-gpu-after-optimizations
- ChromeSetup20220804.exe
- 讲解记录 基于Java的小区物业管理系统
- module-0004.SyncTensorsGraph.7578.sm-8.0-gpu-after-optimizations
- python39.dll
- 【Matlab 六自由度机器人】Fixed Angles(固定角度) 和 Euler Angles(欧拉角) 之间的区别
- STLINK下载器调试过程中常见问题排查
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功