GrapesJS / grapesjs

Free and Open source Web Builder Framework. Next generation tool for building templates without coding
https://grapesjs.com
BSD 3-Clause "New" or "Revised" License
22.38k stars 4.05k forks source link

BUG: null text after saving. #3378

Closed dluague closed 3 years ago

dluague commented 3 years ago

Version: 0.16.45

Are you able to reproduce the bug from the demo?

What is the expected behavior?

There shouldn't have null text.

What is the current behavior?

After saving the data to the database and retrieving it (see attached components object) the null will appear.

This is how I assign the components coming from the database

this.editor = grapesjs.init({
    container: `#gjs${this._uid}`,
    plugins: [type],
    fromElement: false,
    height: this.height,
    width: 'auto',
    storageManager: false,
    assetManager: {
        assets: this.assets,
        uploadFile: this.uploadFile
    },
    noticeOnUnload: false,
    components: this.components,
});

Are you able to attach screenshots, screencasts or a live demo?

Capturesdfsdfsdgdfg Capturesafdfsadf

artf commented 3 years ago

Seems to be an issue on your side as I can't reproduce it (maybe you're doing something wrong on your back-end?!). Try to create a reproducible demo first (by using the localStorage)