当前位置:  开发笔记 > 前端 > 正文

Rails 3 - 设置页面标题的理想方式

如何解决《Rails3-设置页面标题的理想方式》经验,为你挑选了3个好方法。

什么是在rails 3中设置页面标题的正确方法.目前我正在做以下事情:

应用程序/视图/布局/ application.html:


  <%= render_title %>
  <%= csrf_meta_tag %>

应用程序/佣工/ application_helper.rb:

def render_title
  return @title if defined?(@title)
  "Generic Page Title"
end

应用程序/控制器/ some_controller.rb:

def show
  @title = "some custom page title"
end

有没有其他/更好的方法来做上述事情?



1> Andrea Pavon..:

你可以一个简单的帮手:

def title(page_title)
  content_for :title, page_title.to_s
end

在你的布局中使用它:

<%= yield(:title) %>

然后从你的模板中调用它:

<% title "Your custom title" %>

希望这可以帮助 ;)


我编辑了答案以反映Andrew的建议(Andrea的解决方案在rails 3中不起作用)
非常优雅;)但可能需要更改帮助器:`content_for:title,page_title.to_s`

2> griable..:

没有必要创建任何额外的函数/帮助器.你应该看看文档.

在应用程序布局中

<% if content_for?(:title) %>
  <%= content_for(:title) %>
<% else %>
  Default title
<% end %>

在具体的布局中

<% content_for :title do %>
  Custom title
<% end %>



3> Jits..:

我发现apeacox的解决方案对我不起作用(在Rails 3.0.3中).

相反,我做了......

application_helper.rb:

def title(page_title, options={})
  content_for(:title, page_title.to_s)
  return content_tag(:h1, page_title, options)
end

在布局中:

<%= content_for(:title) %>

在视图中:

<% title "Page Title Only" %>

要么:

<%= title "Page Title and Heading Too" %>

注意,这也允许我们检查是否存在标题,并在视图未指定标题的情况下设置默认标题.

在布局中我们可以做类似的事情:

<%= content_for?(:title) ? content_for(:title) : 'This is a default title' %>


`content_for?(:title)|| '这是一个默认标题''更短.
我认为你在布局中想要的是: <%= content_for?(:title)?yield(:title):'这是默认标题'%> </ title> </div> <div class="article_ab" style="width: 720px;height: 100px;margin: 0 auto;margin-top: 15px;"> </div> <div class="article_recommend"> <div class="list_top">推荐阅读</div> <div class="ListItems"> <ul class="NewsList"> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/KeYiTongGuo_--_T_ba71278f.html" target="_blank" title="可以通过"添加服务引用"添加RESTful WCF服务吗?">可以通过"添加服务引用"添加RESTful WCF服务吗?</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《可以通过"添加服务引用"添加RESTfulWCF服务吗?》经验,为你挑选了0个好方法。 ... <a href="https://devbox.cn/p/KeYiTongGuo_--_T_ba71278f.html" target="_blank" title="可以通过"添加服务引用"添加RESTful WCF服务吗?">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/BianYi_com-squar_dc33090f.html" target="_blank" title="编译com.squareup.retrofit时出错:converter-simplexml:2.0.0-beta2">编译com.squareup.retrofit时出错:converter-simplexml:2.0.0-beta2</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《编译com.squareup.retrofit时出错:converter-simplexml:2.0.0-beta2》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/BianYi_com-squar_dc33090f.html" target="_blank" title="编译com.squareup.retrofit时出错:converter-simplexml:2.0.0-beta2">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/ShiYong_Babel_Za_3594021c.html" target="_blank" title="使用Babel在ES6(7?)中避免使用.bind">使用Babel在ES6(7?)中避免使用.bind</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《使用Babel在ES6(7?)中避免使用.bind》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/ShiYong_Babel_Za_3594021c.html" target="_blank" title="使用Babel在ES6(7?)中避免使用.bind">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/Java_ZhongDeJian_0055f11e.html" target="_blank" title="Java中的简单递归出错">Java中的简单递归出错</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《Java中的简单递归出错》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/Java_ZhongDeJian_0055f11e.html" target="_blank" title="Java中的简单递归出错">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/ShiYong_Angularj_0a7e2fa3.html" target="_blank" title="使用Angularjs中的pdfMake从HTML生成PDF">使用Angularjs中的pdfMake从HTML生成PDF</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《使用Angularjs中的pdfMake从HTML生成PDF》经验,为你挑选了2个好方法。 ... <a href="https://devbox.cn/p/ShiYong_Angularj_0a7e2fa3.html" target="_blank" title="使用Angularjs中的pdfMake从HTML生成PDF">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/python-_ShiTuLiJ_2ae882ec.html" target="_blank" title="python:试图理解"子进程"O/S调用">python:试图理解"子进程"O/S调用</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《python:试图理解"子进程"O/S调用》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/python-_ShiTuLiJ_2ae882ec.html" target="_blank" title="python:试图理解"子进程"O/S调用">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/FullCalendar_Zai_9c3996a0.html" target="_blank" title="FullCalendar在周时间线视图中隐藏时间">FullCalendar在周时间线视图中隐藏时间</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《FullCalendar在周时间线视图中隐藏时间》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/FullCalendar_Zai_9c3996a0.html" target="_blank" title="FullCalendar在周时间线视图中隐藏时间">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/ChaoBao_3_HeiSeC_c26c0f6e.html" target="_blank" title="超薄3黑色错误">超薄3黑色错误</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《超薄3黑色错误》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/ChaoBao_3_HeiSeC_c26c0f6e.html" target="_blank" title="超薄3黑色错误">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/c-_Dao_vb-net_Zh_d0355d60.html" target="_blank" title="c#到vb.net转换 - Action(Of T,string)作为元组项">c#到vb.net转换 - Action(Of T,string)作为元组项</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《c#到vb.net转换-Action(OfT,string)作为元组项》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/c-_Dao_vb-net_Zh_d0355d60.html" target="_blank" title="c#到vb.net转换 - Action(Of T,string)作为元组项">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/Jiang_json_GeShi_8163ecf5.html" target="_blank" title="将json格式的Chrome书签文件转换为html">将json格式的Chrome书签文件转换为html</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《将json格式的Chrome书签文件转换为html》经验,为你挑选了0个好方法。 ... <a href="https://devbox.cn/p/Jiang_json_GeShi_8163ecf5.html" target="_blank" title="将json格式的Chrome书签文件转换为html">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/TensorFlowrandom_f6b137f1.html" target="_blank" title="TensorFlow random_shuffle_queue已关闭且元素不足">TensorFlow random_shuffle_queue已关闭且元素不足</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《TensorFlowrandom_shuffle_queue已关闭且元素不足》经验,为你挑选了2个好方法。 ... <a href="https://devbox.cn/p/TensorFlowrandom_f6b137f1.html" target="_blank" title="TensorFlow random_shuffle_queue已关闭且元素不足">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/Cong_postgres_Ri_45ccec8e.html" target="_blank" title="从postgres日期提取周数">从postgres日期提取周数</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《从postgres日期提取周数》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/Cong_postgres_Ri_45ccec8e.html" target="_blank" title="从postgres日期提取周数">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/QianTaoLieBiaoZh_00631bfd.html" target="_blank" title="嵌套列表中的min/max函数如何工作?">嵌套列表中的min/max函数如何工作?</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《嵌套列表中的min/max函数如何工作?》经验,为你挑选了2个好方法。 ... <a href="https://devbox.cn/p/QianTaoLieBiaoZh_00631bfd.html" target="_blank" title="嵌套列表中的min/max函数如何工作?">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/NSNotification_B_11ce0e6d.html" target="_blank" title="NSNotification不会调用@selector方法">NSNotification不会调用@selector方法</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《NSNotification不会调用@selector方法》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/NSNotification_B_11ce0e6d.html" target="_blank" title="NSNotification不会调用@selector方法">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/YiBianChengFangS_e7e4900c.html" target="_blank" title="以编程方式在代码隐藏中添加Visual State Setter">以编程方式在代码隐藏中添加Visual State Setter</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《以编程方式在代码隐藏中添加VisualStateSetter》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/YiBianChengFangS_e7e4900c.html" target="_blank" title="以编程方式在代码隐藏中添加Visual State Setter">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/ShiFouYouLiYouSh_7101bac6.html" target="_blank" title="是否有理由使用$ scope.$ apply而不是$ applyAsync?">是否有理由使用$ scope.$ apply而不是$ applyAsync?</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《是否有理由使用$scope.$apply而不是$applyAsync?》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/ShiFouYouLiYouSh_7101bac6.html" target="_blank" title="是否有理由使用$ scope.$ apply而不是$ applyAsync?">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/Emscriptenmalloc_98b2c6f8.html" target="_blank" title="Emscripten malloc和JS和C++之间的免费版">Emscripten malloc和JS和C++之间的免费版</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《Emscriptenmalloc和JS和C++之间的免费版》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/Emscriptenmalloc_98b2c6f8.html" target="_blank" title="Emscripten malloc和JS和C++之间的免费版">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/DoesAVAudioUnitE_6c8ef484.html" target="_blank" title="Does AVAudioUnitEQ actually work on iOS?">Does AVAudioUnitEQ actually work on iOS?</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《DoesAVAudioUnitEQactuallyworkoniOS?》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/DoesAVAudioUnitE_6c8ef484.html" target="_blank" title="Does AVAudioUnitEQ actually work on iOS?">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/RuHeZai_Smalltal_f944fdad.html" target="_blank" title="如何在Smalltalk中访问类变量">如何在Smalltalk中访问类变量</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《如何在Smalltalk中访问类变量》经验,为你挑选了1个好方法。 ... <a href="https://devbox.cn/p/RuHeZai_Smalltal_f944fdad.html" target="_blank" title="如何在Smalltalk中访问类变量">[详细]</a> </div> <div style="clear:both"></div> </li> <li> <div class="NewTitle"> <a class="cat" href="/tag/程序员" title="程序员" target="_blank">程序员<i></i></a> <h2><a href="https://devbox.cn/p/TianJiaDao_Sourc_ad6d19ff.html" target="_blank" title="添加到SourceBuffer的MediaSource在第一次之后不起作用">添加到SourceBuffer的MediaSource在第一次之后不起作用</a></h2> </div> <div class="NewsInfo"> <div class="NewsDesc" > 如何解决《添加到SourceBuffer的MediaSource在第一次之后不起作用》经验,为你挑选了0个好方法。 ... <a href="https://devbox.cn/p/TianJiaDao_Sourc_ad6d19ff.html" target="_blank" title="添加到SourceBuffer的MediaSource在第一次之后不起作用">[详细]</a> </div> <div style="clear:both"></div> </li> </ul> </div> </div> <div class="article_cmnt" style="display: none;"> <div class="cmnt_title">吐了个 "CAO" !</div> <form action="" method="post"> <div class="cmnt_text"> <textarea class="ping-txt" onfocus="ck_txt(this);" onblur="ck_txt2(this);" id="ping-txt" name="ping-txt" >吐个槽吧,看都看了</textarea> </div> <div class="cmnt_cmt"> <div class="cmnt_login_box"> <a href="https://www.php1.cn/?s=user/login/index&from=">会员登录</a> | <a href="http://www.php1.cn/?s=user/reg/index">用户注册</a> </div> <div class="post_cmnt"><input type="button" value="吐  槽" onclick="post_ping();" /></div> </div> </form> </div> </div> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushBash.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushCpp.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushCSharp.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushCss.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushDelphi.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushDiff.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushGroovy.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushJava.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushJScript.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushPhp.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushPlain.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushPython.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushRuby.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushScala.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushSql.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushVb.js"></script> <script type="text/javascript" src="/style/SyntaxHighlighter/scripts/shBrushXml.js"></script> <link type="text/css" rel="stylesheet" href="/style/SyntaxHighlighter/styles/shCore.css"/> <link type="text/css" rel="stylesheet" href="/style/SyntaxHighlighter/styles/shThemeLiuQing.css"/> <style> .syntaxhighlighter{ width: 740px; padding-top:40px;padding-bottom:20px; border: 1px solid #333; background: url("/style/SyntaxHighlighter/top_bg.svg"); background-size: 43px; background-repeat: no-repeat; margin-bottom: -7px; border-radius: 15px; background-position: 16px 12px; padding-left: 10px; } .gutter{ display: none; } </style> <script type="text/javascript"> SyntaxHighlighter.all(); </script> <div class="article_right"> <div class="profile"> <div class="author"> <!-- 未登录 --> <div class="author-avatar"> <a href="/u/mobiledu2402851323"> <img src="https://img.devbox.cn/3cdc5/64c2/cd5/f53c066002fa970f.png" class="lazy-img" data-url="" alt="devbox"> </a> </div> <div class="author-name"> mobiledu2402851323 </div> <div class="author-intro"> 这个屌丝很懒,什么也没留下! </div> <div class="author-bt"> <a href="javascript:;" id="follow_bt" onclick="follow();" class="skins-btn" title="关注作者"> <svg class="icon" style="width: 15px;height: 15px;margin-top:-3px;margin-right:5px;vertical-align: middle;fill: currentColor;overflow: hidden;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1428"><path d="M1024 409.6H614.4V0H409.6v409.6H0v204.8h409.6v409.6h204.8V614.4h409.6z" fill="#ffffff" p-id="1429"></path></svg> 关注作者</a> </div> </div> </div> <div class="tools"> <div class="tools_top">Tags | 热门标签</div> <div class="tools_box"> <ul> <li> <a href="/tag/ajax" target="_blank" title="ajax">ajax</a> </li> <li> <a href="/tag/bootstrap" target="_blank" title="bootstrap">bootstrap</a> </li> <li> <a href="/tag/chart" target="_blank" title="chart">chart</a> </li> <li> <a href="/tag/chrome" target="_blank" title="chrome">chrome</a> </li> <li> <a href="/tag/css" target="_blank" title="css">css</a> </li> <li> <a href="/tag/css3" target="_blank" title="css3">css3</a> </li> <li> <a href="/tag/firebug" target="_blank" title="firebug">firebug</a> </li> <li> <a href="/tag/firefox" target="_blank" title="firefox">firefox</a> </li> <li> <a href="/tag/html" target="_blank" title="html">html</a> </li> <li> <a href="/tag/html5" target="_blank" title="html5">html5</a> </li> <li> <a href="/tag/javascript" target="_blank" title="javascript">javascript</a> </li> <li> <a href="/tag/jquery" target="_blank" title="jquery">jquery</a> </li> <li> <a href="/tag/json" target="_blank" title="json">json</a> </li> <li> <a href="/tag/node.js" target="_blank" title="node.js">node.js</a> </li> <li> <a href="/tag/npm" target="_blank" title="npm">npm</a> </li> <li> <a href="/tag/postman" target="_blank" title="postman">postman</a> </li> <li> <a href="/tag/vue.js" target="_blank" title="vue.js">vue.js</a> </li> <li> <a href="/tag/webkit" target="_blank" title="webkit">webkit</a> </li> <div style="clear: both"></div> </ul> </div> </div> <div class="rank"> <div class="rank_top">RankList | 热门文章</div> <div class="rank_box"> <ul> <li> <b >1</b><a href="https://devbox.cn/p/ZhengZeBiaoDaShi_0b223e62.html" title="正则表达式只检查开始和结束和数字" target="_blank">正则表达式只检查开始和结束和数字</a> </li> <li> <b >2</b><a href="https://devbox.cn/p/AnLieMing_apache_34108e39.html" title="按列名apache poi excel获取数据" target="_blank">按列名apache poi excel获取数据</a> </li> <li> <b >3</b><a href="https://devbox.cn/p/Angularui-router_ff4546ce.html" title="Angular ui-router在相同状态的子视图之间传递数据" target="_blank">Angular ui-router在相同状态的子视图之间传递数据</a> </li> <li> <b >4</b><a href="https://devbox.cn/p/LieBiaoZhongDe_C_bbe5f110.html" title="列表中的Cxf Wsdl2java null条目消失" target="_blank">列表中的Cxf Wsdl2java null条目消失</a> </li> <li> <b >5</b><a href="https://devbox.cn/p/UITextViewbecome_7107539b.html" title="UITextView becomeFirstResponder()添加新行" target="_blank">UITextView becomeFirstResponder()添加新行</a> </li> <li> <b class="black">6</b><a href="https://devbox.cn/p/WoMenKeYiCong_ja_4f1f9541.html" title="我们可以从java桌面应用程序中读取浏览器保存的cookie吗?" target="_blank">我们可以从java桌面应用程序中读取浏览器保存的cookie吗?</a> </li> <li> <b class="black">7</b><a href="https://devbox.cn/p/RuHeShiYong_matp_55539e68.html" title="如何使用matplotlib在同一行中绘制多个图形?" target="_blank">如何使用matplotlib在同一行中绘制多个图形?</a> </li> <li> <b class="black">8</b><a href="https://devbox.cn/p/Repeater_DeCunCh_c75f4084.html" title="Repeater的存储过程 - 从表中选择列" target="_blank">Repeater的存储过程 - 从表中选择列</a> </li> <li> <b class="black">9</b><a href="https://devbox.cn/p/LaiZi_CSV_DeQian_b2539824.html" title="来自CSV的嵌套JSON" target="_blank">来自CSV的嵌套JSON</a> </li> <li> <b class="black">10</b><a href="https://devbox.cn/p/RuHeCong_Softwar_7dec759e.html" title="如何从SoftwareBitmap获取字节数组" target="_blank">如何从SoftwareBitmap获取字节数组</a> </li> <li> <b class="black">11</b><a href="https://devbox.cn/p/WeiShiMe_QShared_badf8db7.html" title="为什么QSharedPointer <T> :: create调用不完整对象的析构函数?" target="_blank">为什么QSharedPointer <T> :: create调用不完整对象的析构函数?</a> </li> <li> <b class="black">12</b><a href="https://devbox.cn/p/ZhaoBuDaoZhongXi_b28fbe7f.html" title="找不到中心目录错误" target="_blank">找不到中心目录错误</a> </li> <li> <b class="black">13</b><a href="https://devbox.cn/p/Jquery_BaoHanZiF_740d1cf2.html" title="Jquery包含字符串" target="_blank">Jquery包含字符串</a> </li> <li> <b class="black">14</b><a href="https://devbox.cn/p/JiangFei_`void`__0c7d0f09.html" title="将非`void`指针转换为`uintptr_t`,反之亦然" target="_blank">将非`void`指针转换为`uintptr_t`,反之亦然</a> </li> <li> <b class="black">15</b><a href="https://devbox.cn/p/RuHeQueBaoZiFuCh_7068bffc.html" title="如何确保字符串的子字符串正好n次?" target="_blank">如何确保字符串的子字符串正好n次?</a> </li> <li> <b class="black">16</b><a href="https://devbox.cn/p/GooglePageSpeedA_51f32f40.html" title="Google PageSpeed API dotnet .net" target="_blank">Google PageSpeed API dotnet .net</a> </li> <li> <b class="black">17</b><a href="https://devbox.cn/p/Zai_Fragment_Zho_55bb3593.html" title="在Fragment中添加SearchView" target="_blank">在Fragment中添加SearchView</a> </li> <li> <b class="black">18</b><a href="https://devbox.cn/p/c-_ZhongTongGuo__633eab96.html" title="c#中通过socket的客户端服务器连接" target="_blank">c#中通过socket的客户端服务器连接</a> </li> <li> <b class="black">19</b><a href="https://devbox.cn/p/BuNengShiYong_Be_df7340e1.html" title="不能使用BeautifulSoup4刮掉特定的表(Python 3)" target="_blank">不能使用BeautifulSoup4刮掉特定的表(Python 3)</a> </li> <li> <b class="black">20</b><a href="https://devbox.cn/p/KunBangHouWeiDin_2211964b.html" title="捆绑后未定义应用程序" target="_blank">捆绑后未定义应用程序</a> </li> </ul> </div> </div> </div> <div style="clear: both;"></div> </div> <script type="application/javascript"> function follow(uid) { var myDate = new Date(); $.get("/user/follow/post?uid="+uid+"&stime="+myDate.getMilliseconds(),null,function(response){ if(response=="1"){ tips('关注成功!') $("#follow_bt").html('<svg class="icon" style="width: 15px;height: 15px;margin-top:-3px;vertical-align: middle;fill: currentColor;overflow: hidden;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1912"><path d="M984.554971 729.818319L757.2752 1001.934666c-23.431608 29.784785-63.349596 27.462118-91.084969 0l-148.309102-117.727323a34.156864 34.156864 0 0 1 34.156863-59.159688L711.732715 956.392181l224.524451-274.871667a34.156864 34.156864 0 1 1 48.297805 48.297805zM506.791534 592.052303c-6.284863 6.968-12.569726 0-22.771243 0-171.103115 0-386.928951 164.066802-386.928951 358.396584 0 18.740733-15.347817 33.951922-34.316262 33.951922a34.156864 34.156864 0 0 1-34.361805-33.951922c0-160.582801 134.122618-342.616113 323.283329-400.181814C261.271998 499.783228 210.765382 406.011252 210.765382 296.026151 210.765382 133.530566 342.428706 0 506.791534 0s296.026151 133.530566 296.026151 296.026151c0 161.630279-132.892971 294.614334-296.026151 296.026152z m0-523.738576c-126.243768 0-227.712424 102.903244-227.712424 227.712424s101.468656 227.712424 227.712424 227.712424 227.712424-102.903244 227.712424-227.712424S633.035302 68.313727 506.791534 68.313727z" p-id="1913"></path></svg>\n' +"已关注") }else if(response=="0"){ tips('已取消关注!') $("#follow_bt").html('<svg class="icon" style="width: 15px;height: 15px;margin-top:-3px;margin-right:5px;vertical-align: middle;fill: currentColor;overflow: hidden;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1428"><path d="M1024 409.6H614.4V0H409.6v409.6H0v204.8h409.6v409.6h204.8V614.4h409.6z" fill="#ffffff" p-id="1429"></path></svg>\n' + "关注作者") }else if(response=="-2"){ tips("请先登录!") }else{ tips("关注失败!") } }); } function like(sid) { var myDate = new Date(); $.get("/blog/article/like?sid="+sid+"&stime="+myDate.getMilliseconds(),null,function(response){ if(response!="-1"){ $("#like_num").html(response+"赞") }else{ tips("关注失败!") } }); } </script> <div class="bottom-bar"> DevBox开发工具箱 | 专业的在线开发工具网站    <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802040832" style="color:#444;"><img src="https://img.json1.cn/3cd4a/21981/c5a/4df0b47476da9030.png"/>京公网安备 11010802040832号</a>  |  <a href="https://beian.miit.gov.cn/" target="_blank" >京ICP备19059560号-6</a> <BR /> Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有 <BR /> </div></body> </html>