LoginSignup
0
0

More than 1 year has passed since last update.

Nuxt.jsでバリデーション

Posted at

バリデーションとは?

ざっくりと、あらかじめ規定を設定しておいて、入/出力データに対してそのあらかじめ用意した規定を用いて検証すること。
例えば、APIから{num: 1}とか受け取ったときこのnumは絶対に数値型じゃないといけない場合などに利用する。

Nuxtでバリデーション

Nuxtでバリデーションを利用するときはvalidateメソッドを利用する。
正規表現が使える。

nuxt.js
export default {
  validate ({ params }) {
    // 数値でなければならない
    return /^\d+$/.test(params.num)
  }
}

nuxtは他にもバリデーションのやり方が様々あるので、公式ドキュメントを参照すると良いです

引用

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0