[AngularJS] 文字列をenumに変換したい時はテーブルを使う
みなさんこんにちは、ちょっとした文字列を受け取って、自分たちが定義したenum(列挙型)に変換したいときってありますよね?そういう時は、ぜひJavascriptのオブジェクトリテラルを利用してみましょう。プログラミング用語のカタカナって難しいですよね。リテラルは、定義という意味らしいです。ようするうにオブジェクトの定数。今回ここで、紹介したいのは、文字列とenumをテーブル(表)っぽい感じでのオブ […]
みなさんこんにちは、ちょっとした文字列を受け取って、自分たちが定義したenum(列挙型)に変換したいときってありますよね?そういう時は、ぜひJavascriptのオブジェクトリテラルを利用してみましょう。プログラミング用語のカタカナって難しいですよね。リテラルは、定義という意味らしいです。ようするうにオブジェクトの定数。今回ここで、紹介したいのは、文字列とenumをテーブル(表)っぽい感じでのオブ […]
プログラミングでエラーメッセージが出たとき、特に英語で羅列されているのを見ると、なえてしまうかと思いますが、今日はそんな中の一つ、AngularJSのエラーについて紹介します。Error: $rootScope:infdig Infinite $digest Loopです。エラーが起きたときにまず大切な心構えは焦らないこと。私も初めて見たときは、なんじゃこりゃ、もう駄目だわ。と思ったけど、ゆっくり […]
AngularJSには便利なソートするOrderByがあります。標準の比較方法では、numberを数字として、stringsをアルファベット順で比較してくれるのでとても便利です。でも、もしIPアドレスをソートしてほしい。と言われたらどうしましょうか。というのが今日のお話です。