строки шаблона как модель компонента Vue - PullRequest
0 голосов
/ 26 января 2019

У меня есть значение компонента, которое является строкой шаблона. На данный момент я импортирую Усы, чтобы сделать это. Есть ли в Vue функция, которую я мог бы использовать вместо этого?

import Mustache from 'mustache';
import store from '@/store';

export default {
  name: 'Template',
  computed: {
    evaluatedTemplate () {
      return store.getters.selectedMediaItems.reduce(function (evaluatedTemplate, mediaItem) {
        return evaluatedTemplate + Mustache.render(store.getters.template, mediaItem);
      }, '');
    }
  }
}

Кроме того, поскольку шаблон набирается в текстовой области, я получаю ошибки в консоли: Error: Unclosed tag at .... Я попытался добавить v-pre к тегу textarea, но это не дает работать v-model. Есть идеи, как избежать этих ошибок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...