【发布时间】:2018-03-26 17:45:33
【问题描述】:
VueJS 2.5 出来了,一直在等TypeScript enhancements,但是升级了需要的依赖后,真的看不到任何增强。
根据我的阅读,这应该会显示类型错误,因为 msg 是一个数字
<template>
<div>
<h1>{{ msg }}</h1>
</div>
</template>
<script lang="ts">
export default {
data: function () {
return {
msg: 1
}
},
methods: {
test: function (): number {
return this.msg.indexOf('App')
}
}
}
</script>
但它实际上没有错误,就像以前的版本一样。有什么线索吗? TypeScript 的新功能在哪里?
【问题讨论】:
标签: typescript vue.js