如果我在我的类中创建一个bool,就像它一样bool check,它默认为false.
当我在我的方法中创建相同的bool时bool check(而不是在类中),我得到一个错误"使用未分配的局部变量检查".为什么?
现在,stripe已与我的rails应用程序集成在一起,但我从未使用过提供给我的秘密密钥,只使用了可发布的密钥。密钥实际上是做什么的?
另外,我的观点中包含以下代码:
<script type="text/javascript">
Stripe.setPublishableKey("my-publishable-key-here");
</script>
Run Code Online (Sandbox Code Playgroud)
将发布密钥放在那里安全吗?条纹文档实际上执行相同的操作,但是我不确定。
说我有一个css文件夹和一个图片文件夹,都包含在父目录中.在css文件夹中,我有一个css文件,我想在其中使用background-image:url()
如果我试图访问图片文件夹中的图片,我会把它作为文件位置?我目前有,background-image: url('/.../pic/windowtopbg.png');但无法显示背景图像.
据我所知,一切看起来都很棒——但是 field_for 嵌套表单的内容没有显示我想要的 3 个问题表单。为什么?
调查.rb
class Survey < ActiveRecord::Base
has_many :questions, :dependent => :destroy
accepts_nested_attributes_for :questions
end
Run Code Online (Sandbox Code Playgroud)
问题.rb
class Question < ActiveRecord::Base
belongs_to :survey
end
Run Code Online (Sandbox Code Playgroud)
调查控制器.rb
class SurveysController < ApplicationController
before_action :set_survey, only: [:show, :edit, :update, :destroy]
# GET /surveys
# GET /surveys.json
def index
@surveys = Survey.all
end
# GET /surveys/1
# GET /surveys/1.json
def show
end
# GET /surveys/new
def new
@survey = Survey.new
3.times { @survey.questions.build }
end
# GET /surveys/1/edit
def edit
end
# POST …Run Code Online (Sandbox Code Playgroud)