Как импортировать grid.js html-функция для использования formatter в Vue

#vue.js #gridjs

#vue.js #gridjs

Вопрос:

Я использую оболочку gridjs-vue для использования grid.js с помощью Vue. Я хотел бы использовать функцию форматирования gridjs, но для этого требуется функция html. Как мне импортировать html-функцию в мой компонент? Если я попытаюсь импортировать ее из gridjs-vue, он скажет, что html не найден в gridjs-vue.

Ответ №1:

Используйте this.$gridjs.html(...) . Пример:

 this.cols = [
  {
    name: 'Model',
    formatter: cell => this.$gridjs.html(`<b>${cell}</b>`)
  },
  { ... },
  { ... }
]
  

Смотрите https://github.com/grid-js/gridjs-vue#gridjshtml