94得票8回答
如何在Vue3的<script setup>中使用props

就像标题所说的那样, 相关链接: 新的script setup(不使用ref sugar) &lt;template&gt; &lt;TopNavbar title=&quot;room&quot; /&gt; &lt;div&gt; {{ no }} &lt;/div&...

77得票8回答
在Vue.js 3中添加全局变量。

如何在Vue.js 3中添加全局变量? 在Vue.js 2中,我们可以在main.js文件中使用以下代码: Vue.prototype.$myGlobalVariable = globalVariable

55得票5回答
Vue组合API:定义emits

在定义自定义事件时,Vue 建议我们通过emits选项在组件上定义被触发的事件:app.component('custom-form', { emits: ['inFocus', 'submit'] }) 使用Vue 3的组合API时,当独立的组合函数触发自定义事件时,是否可以在组合函数中...

47得票4回答
如何在使用Typescript的Vue 3.0 setup()函数中使用async/await

(此问题已经有JavaScript的答案,请见下文,但这个问题是针对TypeScript的,它的行为不同) 我正在尝试在Vue3.0中使用TypeScript的异步功能。 没有async,这段代码可以正常工作:// file: components/HelloWorld.vue &lt;te...

35得票2回答
Vue 3 script setup中的Computed是如何工作的?

我正在尝试在 &lt;script setup&gt; 中让 computed 正常工作: &lt;template&gt; &lt;div&gt; &lt;p&gt;{{ whatever.get() }}&lt;/p&gt; &lt;/div&gt; &lt;/templ...

29得票4回答
如何在Vue3的<script setup>中使用render函数

我使用的是Vue 3.1.1版本。 在单文件组件中,我正在试验阶段使用脚本安装。 使用脚本安装,我了解到defineProps、defineEmit和useContext,但我不知道如何使用render函数。&lt;script lang=&quot;ts&quot; setup&gt; im...

27得票4回答
如何在`<script setup>`中定义 `name` 和 `inheritAttrs`?

选项 API:&lt;script&gt; import { defineComponent } from 'vue' export default defineComponent({ name: 'CustomName', // inheritAttrs: fal...

26得票1回答
如何在 Vue 3 的 script setup 中使用 <component :is="">?

我正在使用实验性的 script setup 来创建一个学习环境。我用自己制作的导航栏打开了一个单一组件。 我在使用 &lt;component :is="" /&gt; 方法时遇到了问题。该方法在文档中被描述为 组件基础 -&gt; 动态组件 在Vue 3的Composition API...

26得票2回答
Vuejs 3:从子组件向父组件发出事件

我最近开始使用VueJS,我正在使用v3版本,似乎在调用父组件的方法时遇到了问题。在子组件中使用的emit函数看起来没有发出事件,父组件也没有收到任何事件。 我已经包含了父组件和子组件,以展示我的设置方式 父组件&lt;template&gt; &lt;First/&gt; &lt; ...

25得票4回答
如何在Vue 3的script setup中使用v-model组件

我想在一个组件上添加 v-model,但是我收到了这个警告:[Vue warn]: Component emitted event &quot;input&quot; but it is neither declared in the emits option nor as an &quot;...