我刚刚用 Nuxt 3 开始了一个新项目。只安装了 Sass 和 tailwind 包,一切正常。然后我添加了 Composition-api,但它再也无法启动。找不到有关此问题的任何修复方法。buildModules: ['@nuxtjs/composition-api/module',]然后当我运行“npm run dev”时:ERROR Cannot start nuxt: Cannot
2022-04-28
我只是想使用 Vuetify 在 Nuxt/Composition API/TypeScript 项目中使用子组件。我尝试在设置方法之前包含该组件,但当我查看源代码时,我只看到<!---->子组件数据应该位于其中。这是应该显示“嵌套”组件的layouts/default.vue布局。<template><v-app><v-app-bar clipped-left app color="indigo
2020-01-01
借助选项 API,我们可以使用这些方法来扩展组件。假设我们有 2 个组件。Component1.vue<script>export default {methods: {init(message) {alert(message)}}}</script>Component2.vue<script>import Component1 from './Component1'export default
2020-11-26
我正在使用带有 Composition API 的 Vue 3,并且我想使用第三方包(例如@meforma/vue-toaster),并且应该像这样使用(在 Options API 中):import Toaster from '@meforma/vue-toaster';createApp(App).use(Toaster).mount('#app')然后在组件中:this.$toast.sho
2021-01-04
我在 Vue 3 Composition API 中写了以下内容。如果您查看“onMounted”,我会将事件侦听器附加到窗口,以将状态框保持在屏幕底部。我使用的是绝对位置和底部 0。我想知道我是否可以通过替换 getElementById 使其更“Vue”?我尝试了 refs,但它不起作用。有什么建议吗?还是我应该保持原样?谢谢<template><div><transition name="t
2021-05-27
我正在使用 Vue 3 Composition API 和 TypeScript。我想制作 Axios 插件以在我的项目中使用。这是我的代码plugins/axios.jsimport axios from 'axios'const axiosInstance = axios.create({baseURL: import.meta.env.VITE_API_URL,})export defaul
2022-08-04
我想在 Vue3 中使用 Composition API 的动态组件功能。使用 Options API 没有任何问题。我遵循了以下说明:链接这是我的代码:<script setup>import { ref } from "vue";import General from "../components/ContractGeneral.vue";import Networks from "../co
2022-09-10
我目前正在尝试启动一个包含用户登录的 Vue 应用程序。由于某种原因,我一直在努力让这个路由器重定向工作。实现直接来自 vueschool 页面,专门针对组合 API。我在这里遗漏了什么?每次运行注册脚本时,它都会正确注册用户并记录错误,即在未定义的“推送”属性上找不到该属性。我的代码完成告诉我它在那里,linting 工作正常,IDE Webstorm 没有给出任何错误。<script>impo
2021-06-22