Доступ к компоненту объекта во внешнем обратном вызове?
В следующем коде, в котором submit
метод во внешнем модуле JavaScript, возможно ли submit()
получить доступ к компоненту объекта?
Component.html
<button on:click={submit}>Submit</button>
<script>
import { submit } from './';
</script>
index.js
export function submit()
{
console.log(this); // <button>Submit</button>
};
До Svelte 3, this
будет компонентом объекта, но в Svelte 3, this
кажется целевым элементом.