Как обезопасить заказ Vue Draggable Containers | MongoDB, Express, Vue - PullRequest
0 голосов
/ 27 января 2020

Я совершенно новичок в Vue и хотел создать интерфейсный список, куда все пользователи могли бы добавлять новые сообщения ... Я использую Vue Перетаскиваем и задаюсь вопросом, как можно обновить свойство индекса в для того, чтобы сохранить заказ для всех, а также для перезагрузки страницы ... Пока я понял, что мне нужно каким-то образом обновить индекс сообщений или создать дополнительное свойство, такое как заказ, где я могу сохранить значение. Чем создание нового метода в Vue, который обновляет почтовый заказ и добавляет что-то вроде: move = "updatePost" ... Было бы очень полезно, если бы кто-нибудь мне помог: :)

В моем PostComponent. vue

      {{ post.createdAt.getDate() }} / {{ post.createdAt.getMonth() }} / {{ post.createdAt.getFullYear() }}
      <p class="text">Titel: {{ post.text }}</p>
      <p class="text">Preis: {{ post.preis }}</p>
    </div>
  </draggable>

В моих сообщениях. js

   async updatePost(id) {
      await PostService.updatePost(id);
      this.posts = await PostService.getPosts();

В моем почтовом обслуживании. js

    static updatePost(sort_id) {
        return axios.post(url, {
            sort_id
        });
    }
}
...