<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>javascript on 戲中話</title><link>https://blog.iphpo.com/tags/javascript/</link><description>Recent content in javascript on 戲中話</description><generator>Hugo</generator><language>zh-tw</language><managingEditor>herb09638@gmail.com (Herb)</managingEditor><webMaster>herb09638@gmail.com (Herb)</webMaster><lastBuildDate>Wed, 19 Jul 2017 00:00:00 +0800</lastBuildDate><atom:link href="https://blog.iphpo.com/tags/javascript/index.xml" rel="self" type="application/rss+xml"/><item><title>Vue.js webpack template 在IE下顯示空白</title><link>https://blog.iphpo.com/blog/2017/07/vue-js-webpack-template-%E5%9C%A8ie%E4%B8%8B%E9%A1%AF%E7%A4%BA%E7%A9%BA%E7%99%BD/</link><pubDate>Wed, 19 Jul 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/07/vue-js-webpack-template-%E5%9C%A8ie%E4%B8%8B%E9%A1%AF%E7%A4%BA%E7%A9%BA%E7%99%BD/</guid><description>&lt;p&gt;打開開發人員工具&lt;/p&gt;
&lt;p&gt;出現的錯誤是&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;polyfill-eventsource added missing EventSource to window&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Google後加入 Babel-polyfill 即可正常運作&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install -save babel-polyfill
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然後在初始文件加入&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-js" data-lang="js"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kr"&gt;import&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;babel-polyfill&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;</description></item><item><title>用JS取得GET參數</title><link>https://blog.iphpo.com/blog/2017/03/%E7%94%A8js%E5%8F%96%E5%BE%97get%E5%8F%83%E6%95%B8/</link><pubDate>Fri, 31 Mar 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/03/%E7%94%A8js%E5%8F%96%E5%BE%97get%E5%8F%83%E6%95%B8/</guid><description>&lt;p&gt;&lt;a href="http://stackoverflow.com/a/21210643"&gt;出自這裡&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;主要是利用 location.search&lt;/p&gt;
&lt;p&gt;一開始會得到包含 ? 的字串&lt;/p&gt;
&lt;p&gt;像我的網址是&lt;/p&gt;</description></item><item><title>在electron新增選擇資料夾的按鈕</title><link>https://blog.iphpo.com/blog/2017/03/%E5%9C%A8electron%E6%96%B0%E5%A2%9E%E9%81%B8%E6%93%87%E8%B3%87%E6%96%99%E5%A4%BE%E7%9A%84%E6%8C%89%E9%88%95/</link><pubDate>Fri, 31 Mar 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/03/%E5%9C%A8electron%E6%96%B0%E5%A2%9E%E9%81%B8%E6%93%87%E8%B3%87%E6%96%99%E5%A4%BE%E7%9A%84%E6%8C%89%E9%88%95/</guid><description>&lt;p&gt;一般瀏覽器&lt;/p&gt;
&lt;p&gt;依據安全性問題&lt;/p&gt;
&lt;p&gt;不會讓使用者選擇整個資料夾&lt;/p&gt;
&lt;p&gt;而electron是用chrome當底層&lt;/p&gt;
&lt;p&gt;所以一般的 &lt;input type="file"&gt;&lt;/p&gt;
&lt;p&gt;也就不能選擇整個資料夾&lt;/p&gt;
&lt;p&gt;這時候可以用electron所提供的dialog來實現&lt;/p&gt;</description></item><item><title>增加Handlebars更多的if判斷</title><link>https://blog.iphpo.com/blog/2017/03/%E5%A2%9E%E5%8A%A0handlebars%E6%9B%B4%E5%A4%9A%E7%9A%84if%E5%88%A4%E6%96%B7/</link><pubDate>Fri, 31 Mar 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/03/%E5%A2%9E%E5%8A%A0handlebars%E6%9B%B4%E5%A4%9A%E7%9A%84if%E5%88%A4%E6%96%B7/</guid><description>&lt;p&gt;&lt;a href="http://stackoverflow.com/a/16315366"&gt;出自這裡&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;handlebars 只有提供簡單的 true, false判斷&lt;/p&gt;
&lt;p&gt;如果要判斷某個值大於多少&lt;/p&gt;
&lt;p&gt;就要另外寫extension了&lt;/p&gt;
&lt;p&gt;在stackoverflow上已經有人寫好完整的extension&lt;/p&gt;
&lt;p&gt;所有比較都在裡面了&lt;/p&gt;</description></item><item><title>Javascript Array.filter</title><link>https://blog.iphpo.com/blog/2017/03/javascript-array-filter/</link><pubDate>Thu, 30 Mar 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/03/javascript-array-filter/</guid><description>&lt;p&gt;今天在處理一串資料&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-go" data-lang="go"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="mf"&gt;1.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;2.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;要取出第三個並顯示3&lt;/p&gt;
&lt;p&gt;很顯然的第二行的第三個是4&lt;/p&gt;
&lt;p&gt;這不是我要的資訊&lt;/p&gt;</description></item></channel></rss>