#javascript #class #vue.js #html5-canvas
#javascript #класс #vue.js #html5-canvas
Вопрос:
У меня довольно мало опыта работы с Vue JS и Nuxt JS, но я работаю над проектом, который требует от меня импортировать эскизы JS. Tbh Мне действительно трудно понять, как я могу импортировать и объявить экземпляр класса в Nuxt JS (Vue).
Оригинальный эскиз JS можно найти здесь: https://jsfiddle.net/olearyb/jxk1ey8r/5
Я пытаюсь экспортировать большой двоичный объект класса и импортировать его в Vue JS.
Однако я не уверен, правильно ли я это делаю.
<script&&t;
import Blob from "../assets/content/Blob_Point"
export default {
created() {
new Blob("#C09EFF")
},
}
</script&&t;
Однако я получаю ошибки в некоторых переменных внутри класса Blob, например:
26:9 ошибка ‘radius’ присвоено значение, но никогда не использовались неиспользуемые переменные
Однако радиус в исходном классе JS задается таким._radius или 300.
Опять же, я совершенно новичок в VueJS и имею лишь небольшой опыт работы с JS.
Ценю любую помощь или указания!
Комментарии:
1. Это предупреждение lint о неиспользуемой переменной. Либо измените переменную, либо игнорируйте / перенастройте свой linter, чтобы он допускал это.
2. Это не проблема Vue или Nuxt. Вы используете ESLint (его устанавливает basic Nuxt project), и он настроен на обработку вашего кода — он проверяет определенные шаблоны / стили кодирования и выдает предупреждения или ошибки, если они не сохранены. ESLint: eslint.or& , Vue плагина ESLint: eslint.vuejs.or& и некоторые идеи по настройке Nuxt: nuxtjs.or&/&uide/development-tools/#eslint-and-prettier и способ отключить эту компоновку: eslint.or&/docs/2.13.1/user-&uide /…
Ответ №1:
Предупреждение от ESLint. Вы можете запустить
yarn lint --fix
или
npm run lint -- --fix
для автоматического устранения всех проблем с компоновкой или вы можете настроить, чтобы ESLint игнорировал этот конкретный файл