Comments (8)
I personally have no experience with NUXT JS. I will try to check it and if necessary update the code.
If anyone has experience with NUXT JS Help would be appreciated.
Thanks for your contribution and suggestion
from vuetify-form-base.
@pooyagolchian thanks for this. Btw, I don't know if it is just because I'm using typescript but I had to import like this
import VuetifyFormBaseSsr from 'vuetify-form-base-ssr/src/vuetify-form-base-ssr.vue'
not this
import VuetifyFormBaseSsr from 'vuetify-form-base-ssr'
from vuetify-form-base.
I found: module not works in SSR because this string in flattenObjects (dat, sch):
// const notInstanceOfFileObject = !(dat[key] instanceof File)
const notInstanceOfFileObject = true //!(dat[key] instanceof File)
i will look more about reasons later
from vuetify-form-base.
FIX THE PROBLEM on NuxtJS SSR:
change code to
if ( !process.server) {
const notInstanceOfFileObject = !(dat[key] instanceof File)
}
or
if (process.client) {
const notInstanceOfFileObject = !(dat[key] instanceof File)
}
pls check on other enviroments and update code
from vuetify-form-base.
I personally have no experience with NUXT JS. I will try to check it and if necessary update the code.
It's possible to get same error in vuejs SSR mode packge, as in
https://github.com/vuejs/vue/tree/dev/packages/vue-server-renderer
from vuetify-form-base.
any news?
from vuetify-form-base.
For Nuxt.js, I test for SSR and solved this issue:
You should use the 'v-mask' package and import the main component file in the vuetify-form-base package.
You should export this package in a plugin like as below: Vue.component('VueMask', () => import('v-mask'))
after that add the main file component to your project:
https://github.com/wotamann/vuetify-form-base/blob/master/dist/src/vFormBase.vue
Alternative solution:
You can use the https://www.npmjs.com/package/vuetify-form-base-ssr package.
from vuetify-form-base.
@epiphanatic Thanks for your reply and use this package. I will fix it in my documentation.
from vuetify-form-base.
Related Issues (20)
- Clearing date picker doesn't clear the model value
- Failed to resolve directive: click-outside HOT 2
- How can I wrap the inputs in my own element?
- Vue3 + Vuetify3 HOT 5
- Typescript support HOT 1
- Why package.json scripts is empty?
- v-form-base not rendered in production mode HOT 2
- `pattern` doesn't allow for regex flags HOT 1
- Feature Request: Can you please add a "Description" field made of append icon with tooltip?
- Using axios api calls
- Custom Component With Slots
- Problem with label string
- Which Json Schema Library shoud I choose? HOT 1
- Hidden groups in an array
- Object Bindings
- How to bind properties? HOT 1
- How to disable the default no-gutters?
- Checkbox returns NULL when it should return FALSE HOT 3
- How to use v-form-base in a v-for loop? HOT 2
- Cant Render custom components HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vuetify-form-base.