苗条:参考未定义

pos*_*ssy 2 svelte

我正在使用Svelte (v2.7) 和Sapper (v0.12)。根据docsthis.refs应该可用,但它undefined适合我,包括 inoncreate和 custom 方法。

我的 index.html 看起来像这样:

<select id="wifi-ssid" ref="wifi-ssid">
...

<script>
    export default {
        oncreate() {
            console.log('this.refs is undefined here', this.refs);
        },
        methods: {
            getIsValid() {
                console.log('this.refs is undefined here too', this.refs);
                // ...
            },
            // ...
        }
    };
</script>
Run Code Online (Sandbox Code Playgroud)

完整代码在这里)。

我假设这不是一个错误(否则每个人都会遇到它?)而且我有一些问题,因为这是我第一次使用它。

Gre*_*his 7

这已被弃用,我相信新语法是 <select bind:this={wifissid}>