#javascript #vuejs2 #annotorious
#javascript #vuejs2 #аннотированный
Вопрос:
Я использую библиотеку аннотаций изображений JavaScript под названием «Annotorious», и по какой-то причине я не могу понять, почему я не могу аннотировать изображение. У кого-нибудь есть идеи, почему? Вот мой код и живая песочница:
<template>
<div class="hello">
<img id="dog" src="https://picsum.photos/id/237/200/300.jpg" />
</div>
</template>
<script>
import { Annotorious } from "@recogito/annotorious";
export default {
name: "HelloWorld",
data() {
return {
anno: {},
};
},
mounted() {
this.anno = new Annotorious({
image: document.getElementById("dog"),
});
},
};
</script>
Демонстрация песочницы: https://codesandbox.io/s/vue-annotorious-issue-c4qfq?file=/src/components/HelloWorld.vue
Официальное руководство для этого плагина находится здесь: https://recogito.github.io/annotorious/getting-started /
Примечание: у меня работала предыдущая версия этого плагина, но, возможно, в каком-то недавнем обновлении плагина произошли серьезные изменения…
Ответ №1:
Произошло критическое изменение. Теперь мне пришлось добавить ссылку CSS:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@recogito/annotorious@2.1.2/dist/annotorious.min.css">