this
в javascript. Если утрировать, то this
внутри функции, это то, что стоит перед точкой при вызове этой функции. Example.prototype.set_value = 30;
вы получаете this === Example.prototype
и, соответственно, пишете туда значение.newExample
, пишите newExample.set_value = 30
. declare let refObject: RefObject<'some'>;
declare let legacyRef: LegacyRef<'some'>;
legacyRef = refObject; // ok
useRef<Тип>(null)
, но тогда сообщение об ошибке должно его содержать. test: /\.js/
, бросается в глаза, так как нет $
в конце, а значит может цеплять лишнего, но по идее тогда babel
должен ругаться... return
поставьте if(!gif) return null;
и станет лучше.)undefined
, попытка получения свойства у undefined
(gif.<some>
) - очевидная ошибка. object
в современном ts занчит просто {}
без всяких свойств. Если вам нужен любой объект с любыми свойствами, то используйте Record<string, any>
. Однако по хорошему никаких any
быть не должно, вам следует чётко описать структуру получаемого объекта.useOnScreen
- это нестандартных хук. Реализаций в гугле полно разных. Так что приведите его код и скажите, что вы хотите от него добиться. ``
кладётся простой текст, а в this.showInfo
у тебя функция?<template>
? Потому что .vue - это не .js, это отдельный формат файла, использующий отдельный микроязык шаблонов, который компилируется в js.formatter: (params) => {
const span = document.createElement('span');
span.onclick = this.showInfo;
span.textContent = 'Ask Price';
return [
span,
document.createTextNode(`: ${params.value[0]}`),
document.createElement('br'),
document.createTextNode(`Duration: ${params.value[1]}`),
]
}
.contract-row-output
и все [data-enclosure="' + projectId +'"]
'.contract-row-output[data-enclosure="' + projectId +'"]'
.contract-row-output
вообще. --kiosk URL
. Для других браузеров потрудитесь нагуглить сами. v-if=false
, на странице нет никаких элементов, делаем два - для data-toggle="tooltip"
элементов(которых нет) активируем возможность всплывашек, делаем три - v-if=true
появляется свежий элемент который ни о чём не подозревает.b-tooltip
в котором на mounted
активируйте ваш jquery.tooltip()
.