Nuxt.js Failed to execute 'appendChild' on 'Node'

142
13 августа 2019, 11:50

Проблема заключается в том что проект надо перенести на Nuxt и часть кода не работает. А именно от размера экрана надо выполнить не большие манипуляции с текстом. Так как Nuxt это SSR, то код не может выполниться на стороне сервера так как не знает размер окна.

Можно как-то выполнить эту идею чтоб работало все ?

Ошибка какая появлятся после run generate и переноса на хостинг

   [nuxt] Error while initializing app DOMException: Failed to execute 'appendChild' on 'Node': This node type does not support this method.
    at Object.Je [as appendChild] 

Сам примерный компонент какой работает на Vue, но с nuxt нет.

<template>
    <section>
        <div>           
            <h2 class="subtitle" v-html="filterHeadSlogan"></h2>            
        </div>
    </section>
</template>
<script>
  export default {
    name: 'testapp',
    data() {
      return {
        filterHeadSlogan: '',
        windowWidth: 0
      }
    },
    methods: {
      getWindowWidth(event) {
        this.windowWidth = document.documentElement.clientWidth
        var str = "<i>HELLO WORLD</i>"
        if (this.windowWidth >= 960) {
          this.filterHeadSlogan = str
        } else {
          this.filterHeadSlogan = str.replace(/<\/?[^>]+(>|$)/g, '')
        }
      }
    },
    mounted() {
      this.$nextTick(function () {
        window.addEventListener('resize', this.getWindowWidth);
        //Init
        this.getWindowWidth()
      })
    }
  }
</script>
READ ALSO
Uncaught TypeError: socket.send is not a function

Uncaught TypeError: socket.send is not a function

Пожалуйста,нужна горячая помощь!

128
vue-cli, npm и установка

vue-cli, npm и установка

Не так давно работаю с Vue js и тд, в каждый проект по фронт енду мне нужно прописать:

97
Координаты изображений

Координаты изображений

Кто-нибудь может сказать, почему код не работает?: https://jsfiddlenet/DarkMessiah/uba81cx9/5/

119
Ошибка is not a function javascript

Ошибка is not a function javascript

Пожалуйста объясните почему код на JS, приведенный ниже, выдает ошибку: TypeError: atoFixed is not a function

123