Câu hỏi được gắn thẻ «ruby-on-rails»

Ruby on Rails là một khung ứng dụng web đầy đủ mã nguồn mở được viết bằng Ruby. Nó tuân theo mô hình khung MVC phổ biến và được biết đến với cách tiếp cận "quy ước về cấu hình" để phát triển ứng dụng.








4
Tại sao lại Escape_javascript trước khi hiển thị một phần?
Tôi đang xem tập Railscast này và tự hỏi tại sao lại cần gọi tới escape_javascriptở đây: $("#reviews").append("<%= escape_javascript(render(:partial => @review)) %>"); Những gì được escape_javascriptsử dụng cho? Theo tài liệu Rails : Escape_javascript (javascript) Trả lại nhà cung cấp dịch vụ thoát và các dấu ngoặc kép và đơn …


11
Cách tạo has_and_belongs_to_many liên kết trong Factory girl
Cho những điều sau đây class User < ActiveRecord::Base has_and_belongs_to_many :companies end class Company < ActiveRecord::Base has_and_belongs_to_many :users end làm thế nào để bạn xác định nhà máy cho các công ty và người dùng bao gồm cả liên kết hai chiều? Đây là nỗ lực của tôi Factory.define :company …

3
Nhiệm vụ 'môi trường' trong Rake là gì?
Theo " Nhiệm vụ Cào tùy chỉnh ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Theo như tôi biết, :winner => :environmentcó nghĩa là "làm environmenttrước winner". Nhưng là gì environment? Khi nào tôi nên sử dụng nó? Tôi đã …



7
Sự cố khi so sánh thời gian với RSpec
Tôi đang sử dụng Ruby on Rails 4 và gem rspec-rails 2.14. Đối với đối tượng của tôi, tôi muốn so sánh thời gian hiện tại với updated_atthuộc tính đối tượng sau khi chạy hành động bộ điều khiển, nhưng tôi gặp rắc rối vì thông số kỹ thuật không …

3
Đã xảy ra lỗi khi cố tải đá quý 'uglifier'. (Bundler :: GemRequireError)
Tại sao tôi gặp lỗi này? shibly@mybox:~/blog$ rails server /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require' …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.