小编17a*_*ing的帖子

RoR:渲染JSON时模板丢失错误

我的控制器中有以下代码:

def tljson (result = [])
  @stat_id = params[:stat_id]
  @rpm = FedoraRpm.find_by_name(@stat_id)
  @rpm.ruby_gem.historical_gems.each { |h|
    result << { :content => h.version, :start => h.build_date }
    }
  @rpm.bugs.each { |b|
    result << { :content => b.name + "<br><a href='"+b.url+"'>View on BugZilla</a>", :start => b.bz_id }
  }
  @res = result.to_json
    respond_to do |format|
    format.json { render @res.to_json }
    end
end
Run Code Online (Sandbox Code Playgroud)

转到/tljson.json呈现JSON,但标题显示'模板丢失; 缺少模板'.我究竟做错了什么?

ruby json ruby-on-rails

6
推荐指数
1
解决办法
6917
查看次数

Illustrator SVG 导出不起作用(未定义命名空间前缀inkscape)

我是矢量编辑世界的新手。我正在尝试从 .AI 文件导出 .SVG 文件。但是,当我导出它时,在生成的文件中出现以下错误:

Error on line 57 at column 354: Namespace prefix inkscape for cy on namedview is not defined 
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我这是什么意思,我该如何解决?

html graphics svg vector inkscape

5
推荐指数
2
解决办法
1万
查看次数

jQuery单选按钮值验证

我以某种形式使用它来检查单选按钮组是否具有某个值(是/否)。其中之一的HTML是:

<form id="registerHere">
<div class="control-group">
<label class="radio">
    <input type="radio" value="Yes" name="freemedia">
    Yes
    </label>
    <label class="radio">
    <input type="radio" value="No" name="freemedia" checked="checked">
    No
    </label>
</div></form>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下JS(包括jQuery.validate.js):

<script type="text/javascript">
  $(document).ready(function(){});
$("#registerHere").validate({
            rules:{
                freemedia:{
                        required:true,
                        equalTo: "Yes"
                    },
                  },
            messages:{
                freemedia:{
                    required:"Please select",
                    equalTo:"Please apply to the 'freemedia' group first.</a>"
                },
                    },
        });
    });
  </script>
Run Code Online (Sandbox Code Playgroud)

但是,它不会正确检查该值,因为它总是显示消息,而不管是否选中“是”或“否”。

我要去哪里错了?

html javascript jquery

2
推荐指数
1
解决办法
4707
查看次数

拯救"未定义的方法'xyz'为nil:nilClass"错误

我有以下show动作:

def show
  @name = params[:id]
  rescue ActiveRecord::RecordNotFound
  redirect_to :action => 'index'     
  @rpm = FedoraRpm.find_by_name(@name, :include => :rpm_comments)
  @page_title = @rpm.name
end
Run Code Online (Sandbox Code Playgroud)

即使我在那里添加了一个救援声明,它似乎也不起作用,当我尝试查看不存在的URL时,我收到此错误:

undefined method 'name' for nil:NilClass

我知道这可能与@page_title变量有关,但我该如何解决这个问题呢?

ruby ruby-on-rails

2
推荐指数
1
解决办法
1403
查看次数

标签 统计

html ×2

ruby ×2

ruby-on-rails ×2

graphics ×1

inkscape ×1

javascript ×1

jquery ×1

json ×1

svg ×1

vector ×1