<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>cly (邓志超)</title>
    <link>https://ruby-china.org/cly</link>
    <description>我就是我</description>
    <language>en-us</language>
    <item>
      <title>pdfkit 标点符号在行首问题</title>
      <description>&lt;p&gt;各位大神在使用 pdfkit 生成 pdf 有遇到标点符号在行首的问题？如何解决！！试了各种 css 换行样式，不起作用，望各位大神指定迷津！！！
我用的 gem 包！！！
&lt;img src="https://l.ruby-china.com/photo/2016/61ba4e0af2a00e02d8aba8a2e52f9ff0.png!large" title="" alt=""&gt;&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;t4&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;word&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="ss"&gt;:normal&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;word&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;wrap&lt;/span&gt;&lt;span class="ss"&gt;:break&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;word&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;justify&lt;/span&gt;&lt;span class="ss"&gt;:inter&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;ideograph&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;hyphenate&lt;/span&gt;&lt;span class="ss"&gt;:auto&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;font&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;family&lt;/span&gt;&lt;span class="ss"&gt;:FangSong&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;font&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="n"&gt;pt&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;line&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;height&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;24&lt;/span&gt;&lt;span class="n"&gt;pt&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>cly</author>
      <pubDate>Wed, 21 Sep 2016 17:08:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/31127</link>
      <guid>https://ruby-china.org/topics/31127</guid>
    </item>
    <item>
      <title>求教各位大神，看源代码和 gem 源码时如何抓住重点？</title>
      <description>&lt;p&gt;学习 ROR 将近 10 个月，开始看些开源源码和 gem 源码，但是总是看着看着想睡觉，看 readme 看一遍还是记不住，还需要照着敲，是自己目的性不强吗？跪求各位大神指点，如何在看源代码和 gem 源码时抓住重点？如果方便，请传教一些经验。还有就是想请教一下 railscasts-china 为什么访问不了了？谢谢！！！&lt;/p&gt;</description>
      <author>cly</author>
      <pubDate>Mon, 16 May 2016 18:37:10 +0800</pubDate>
      <link>https://ruby-china.org/topics/30033</link>
      <guid>https://ruby-china.org/topics/30033</guid>
    </item>
    <item>
      <title>报错了说：wrong number of arguments (1 for 2) ，找了好久没搞定，求大神指点迷津，谢谢</title>
      <description>&lt;p&gt;wrong number of arguments (1 for 2) ，找了好久没搞定，求大神指点迷津，谢谢&lt;/p&gt;

&lt;p&gt;报错指向：if &lt;a href="/feedback.update" class="user-mention" title="@feedback.update"&gt;&lt;i&gt;@&lt;/i&gt;feedback.update&lt;/a&gt;(:optype=&amp;gt; Feedback::OPTYPE[:complain])&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;class FeedbacksController &amp;lt; ApplicationController

  before_action :feedback_permission, only:[ :complain, :update, :show, :edit, ]

  def index
    @optype = params[:optype]
    @state = params[:state]
    cond_arr = []
    cond_arr &amp;lt;&amp;lt; [:optype,@optype] if @optype.present?
    cond_arr &amp;lt;&amp;lt; [:state,@state] if @state.present?
    hash = Hash[*cond_arr.flatten]
    if hash.blank?
      @feedbacks =  Feedback.recent.where(:optype=&amp;gt;[2,3]).page params[:page]
    else
      @feedbacks =  @current_user.feedbacks.recent.where(hash).page params[:page]
    end

  end



  def new
      @feedback = Feedback.new
  end

  def create
    @feedback = Feedback.new(feedback_params)
    respond_to do |format|  
      if @feedback.save
          format.html { redirect_to feedbacks_url, notice: '创建成功' }
        format.json { render :show, status: :created, location: @feedback }
      else
        format.html { render :new }
        format.json { render json: @feedback.errors, status: :unprocessable_entity }
      end
    end
  end



  def edit
  end  

  def update
    @feedback.optype = params[:optype]
    if
      @feedback.optype == 1

      @feedback_ids = params[:feedback]
    end  



    respond_to do |format|
       if feedback.update(feedback_params)

        format.html { redirect_to feedbacks_url, notice: '更新成功.' }
        format.json { render :show, status: :ok, location: @feedback }

       end
    end
  end

  def show
  end 


  def complain
    if @feedback.update(:optype=&amp;gt; Feedback::OPTYPE[:complain])
      redirect_to items_url, notice: '发布成功.'  
    end
  end

  # def destroy
    #   @feedback.destroy
    #   respond_to do |format|
    #       format.html{redirect_to admin_feedbacks_url, notice:"删除成功"}
    #       format.json{render :no_content}
    #   end
  # end

  private
  # def set_feedback
  #   @feedback = Feedback.find(params[:id])
  # end
  def feedback_permission
    @feedback = Feedback.where(:id =&amp;gt; params[:id])
  end  
  def feedback_params
      params.require(:feedback).permit(:user_id, :item_id, :state, :optype, :classify, :desc, :phone, :item_name, :fd_name)

  end


end
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>cly</author>
      <pubDate>Mon, 01 Feb 2016 15:44:14 +0800</pubDate>
      <link>https://ruby-china.org/topics/28925</link>
      <guid>https://ruby-china.org/topics/28925</guid>
    </item>
  </channel>
</rss>
