我正在尝试将功能组件转换为打字稿。但是,我找不到有关如何访问模板中该组件方法的任何信息。声明组件的多种方法也无济于事。在非ts版本中,您可以通过“ $ options”轻松访问方法,但是使用ts时,“ vm”上似乎不存在“ $ options”,这至少就是错误消息所说的。正确的语法是什么?
<template functional>
<button @click="$options.func">Click Me</button>
</template>
<script lang="ts">
@Component({})
export default class Foo extends Vue {
private func = () => console.log("yolo")
}
</script>