在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
IntroIntro 为 Rails 应用添加新功能介绍以及用户指引,她根据用户是否需要功能引导,动态注入了 Shepherd.js 脚本至应用中。Intro 包含以下功能:
示例演示安装添加 gem 'intro' 执行下面这行代码安装: $ bundle install 生成迁移以及配置文件: $ rails generate intro:install 然后执行迁移: $ rails db:migrate 然后编译资源: $ rails assets:precompile 使用将资源文件添加至视图添加 <%= intro_tags %></body></html>
Note: 如果你正在使用 Turbolinks, 为了更新 后台添加引导运行 Rails 应用并访问 然后添加引导并填入相关内容,最后你需要发布它。 更改引导样式如果默认样式不能满足你,你可以执行下面代码生成样式文件: $ rails generate intro:assets 你将会得到下面的文件: app/javascript/stylesheets/intro/_variables.scssapp/javascript/stylesheets/intro/custom.scssapp/javascript/packs/intro/custom.js 更改它们以满足你的需要。 最后,在 # config/initializers/intro.rb# override intro tour stylesself.custom_assets = true # or 'intro/custom' 这将会在 配置 Intro查看 致谢贡献欢迎报告 Bug 或提交 Pull Request。
如有必要,请为你的代码编写单元测试。 许可根据 MIT 许可的条款,此仓库可作为开放源代码使用。 |
请发表评论