Home

Issue: 1391

how i do use package vuelidate in nuxt.js?

[issue link]

File nuxt.config.js . I declare:

  plugins: [
     {src: '~/plugins/vuelidate.js', ssr: true}
  ]

and in file login.vue

<div class="form_item">
          <i class="li-user"></i>
          <input v-model="formLogin.email" class="form-control" placeholder="email"
                :class="{'has_error': $v.formLogin.email.$error}"
                 @input="delayTouch($v.formLogin.email)"/>
        </div>
        <div class="form_item">
          <i class="li-key"></i>
          <input v-model="formLogin.password" type="password" class="form-control" 
           placeholder="password"
                 :class="{'has_error': $v.formLogin.password.$error}"
           @input="delayTouch($v.formLogin.password)"/>
        </div>

when running, vue warning.
[Vue warn]: Computed property "$error" was assigned to but it has no setter. (found in <Root>)

Who can help me! or How to do otherwise

This question is available on Nuxt.js community (#c1233)