使用 <script setup>
时,内部 <script setup>
声明的任何顶级绑定(包括变量、函数声明和导入)都可以在模板中直接使用:
<script setup>
// variable
const msg = 'Hello!'// functions
function log() {
console.log(msg)
}
</script><template>
<button @click="log">{{ msg }}</button>
</template>
导入以相同的方式公开。这意味着您可以直接在模板表达式中使用导入的帮助程序函数,而不必通过以下 methods
选项公开它:
<script setup>
import { capitalize } from './helpers'
</script><template>
<div>{{ capitalize('hello') }}</div>
</template>