Vue3 进阶篇-如何使用插件并制作一个简单的翻译功能
<template>
<div>
<input v-model="searchText" @input="translate" />
<div v-if="translation">{{ translation }}</div>
</div>
</template>
<script>
export default {
data() {
return {
searchText: '',
translation: null
};
},
methods: {
translate() {
// 假设有一个全局的translate函数用于翻译
this.translation = translate(this.searchText);
}
}
};
</script>
这个简单的示例展示了如何在Vue 3应用中创建一个基本的翻译功能。用户在输入框中输入文本,然后触发翻译方法,翻译结果会显示在下方。这里的translate
函数需要你自己实现,可能是调用一个外部API或其他翻译服务。
评论已关闭