開発に関する記事一覧

開発

Vue.js VeeValidateの固有メッセージを変更する

こんにちは。ふっくんです。 Vue.jsのバリデーションライブラリ VeeValidate の固有メッセージを変更する方法を紹介します。 ※既にVeeValidateを導入されている方を対象としています。 VeeValidateの導入方法などは本記事では紹介しません。 メッセージの日本語化についても本記事では紹介しません。 基本的なVeeValidateの使・・・続きを読む

Laravel 5 でブラウザに保持している Cookie を削除したい

とあるプロジェクトでブラウザに保持している Cookie 自体を削除したいことがあったのですが、 Laravel を使って Cookie を操作している場合、うまく削除ができずはまってしまいました。 原因と対処方法をまとめておきます。 Cookie ファサードを使用した操作について public function index() { if (request(・・・続きを読む

JavaScript reduce関数を使用して合計を求める

こんにちは。ふっくんです。 今回は、 javascript の reduce 関数をご紹介します。 reduce関数の使い方 reduce関数とはどのようなものかと言うと、配列の各要素に対して(左から右へ)関数を適用し、単一の値にします。 Array.prototype.reduce() – JavaScript | MDN 例えば、以下のような・・・続きを読む

C# WPF で複数のタグを選択できるコンボボックスを作る

C# WPF で複数のタグを選択できるコンボボックスを作る

タグを複数個選択して、文字列として設定できるようなタグ入力用のコントロール を WPF で作ってみます。イメージは図のような感じです。 注意:この記事は過去のブログから移行した記事のため、一部が古い言語仕様になっているほか、バインディングに対応していないというなかなかに役立たずな面があります。ただ、基本的なアイディアとして悪くはないと思うので、紹介しますので・・・続きを読む

JavaScript reduce関数を使用して重複なしの一覧を作成する

こんにちは。ふっくんです。 前回はjavascriptのreduce関数を使用して、合計値を求める方法を紹介しました。 JavaScript reduce関数を使用して合計を求める 今回は、reduce関数を使用して配列から重複なしの一覧を作成する方法をご紹介します。 reduce関数を使用して配列から重複なしの一覧を作成する 例えば、以下のような連想配列が・・・続きを読む