社会人から始めたプログラミング

プログラミング、エンジニアに関することでの備忘録、シェアしたい情報などを共有するためのブログです。

Javascript

modalの背景色が全体に適応されない時…。

iPadなどIOSのサファリでモーダルの背景が崩れるのを何とかする 原因 cssの-webkit-overflow-scrolling: touch; やtransformなどのプロパティが入ってると親が変わってしまって、modalが崩れることがあるらしい。 対策 ということで、 モーダルをbody直下に…

ajaxでpatchをRailsにリクエストして、リダイレクトしたら、リダイレクト先にもpatchでリクエストされてた。。

問題 Railsのredirect_toは、GETのリクエストのときにしっかり動くようです。 なので、GETのつもりでPATCHで来たリクエストの返しにredirect_toを使うと、期待した動きにならないようです。。 qiita.com 解決方法 コントローラー側で、render json: { param:…

_.map()ではundefinedはスキップできない

javascriptでunderscoreJSをつかっているのですが、 _.map()ではundefinedはスキップできないので、 var array = _.map(somthing) array.filter((n) => { return n != undefined }); としてfilterして_map()の中にできてしまったundefinedを消してあげる。 …

toastrをアプリケーション(ページ)を超えて表示する

ログイン期限切れで、「ログインしてください」のtoastrをページ遷移する前とした後に継続して表示したかった。 しかし、今作成しているアプリケーションは、ページ遷移前と遷移後で、アプリケーションが切り替わるので、 トースターを継続して表示できなか…

Rubyがある程度わかっていて、javascriptを理解するときにこれは知っておきたい基礎の話

Rubyを1年ほどやって、 最近JavaScriptをいじる機会も多くなってきて、 基礎で知っておいたほうが良いことを先輩に教えを請うたのでメモ! 他の言語を知っているけれどJavaScriptをこれから始める、 始めていて動くコードは書いているけれど実はよくわからな…