我有一个表单,其中某些字段位于对象内:<scriptsetuplang="ts">...constschema:yup.SchemaOf<any>=yup.object({group:yup.string().nullable().required(),description:yup.string().nullable().required(),user
2023-11-16回答次数1访问次数169
我已经使用withDefaults和defineProps一段时间了,但突然开始失败,我不明白为什么!我有一个基本的SFC,例如:<scriptsetuplang="ts">constprops=withDefaults(defineProps<{foo:RegExp}>(),{foo:/./})</script><template&g
2023-11-10回答次数1访问次数277
我在一个项目中使用nuxt3,我想向/server/api/目录中的打字稿文件发出请求。但是当我在文件app.vue中这样做时:<scriptsetuplang="ts">constcreatePerson=async()=>{console.log('createperson')constdata=awaituseAsyncData('createPerso
2023-11-04回答次数1访问次数270
我在使用nuxt3时遇到以下问题。动态页面[slug].vue正确加载初始slug的数据当我离开页面并返回时,新数据不会加载,而是仍然显示旧数据。如果我用旧数据刷新所述页面,它就可以正常工作。发生这种情况似乎是因为从未进行过新slug的api调用。我的[slug.vue]文件如下所示:<scriptsetuplang="ts">import{ref}from'vue
2023-11-03回答次数2访问次数244
我在vue3、ts、vuecli中遇到错误,其中显示Module'"c:/Users/USER/Documents/top-secret-project/src/components/Features/Features.vue"'没有默认导出.从文件导入组件时我不知道为什么这个特定组件决定现在工作。这是Features.vue<scriptlang="ts&qu
2023-10-26回答次数2访问次数216
我确实遇到了一些问题,我创建了一个React项目,然后为我的组件创建了另一个.jsx,但是当我将其添加到“app.jsx”时,它不起作用,我看到声明了“header”,但它的值从未被读取。ts(6133)'这是APP.JSX的代码import'./App.css'importheaderfrom'./header.jsx';functionApp(){return(<divclassName
2023-09-16回答次数1访问次数249
我刚刚使用React/TypeScript构建了一个Web应用程序存储库,该应用程序可以运行,但部署失败:>build:dev>SNOWPACK_PUBLIC_APP_ENVIRONMENT=devsnowpackbuild[@snowpack/plugin-typescript]src/api/runtime.ts(130,24):errorTS2304:Cannotfindname
2023-09-13回答次数1访问次数230
我有一个这样的常量:constdefaultInfo:FormGroup=this.fb.group({id:1,name:qian,amount:123,})并且我想限制FormGroup内部的类型,所以我这样写:interfaceInfoInterface{id:number,name:string,amount:number,}interfaceInfoFormGroupextendsFor
2023-09-09回答次数1访问次数233
我有一个前端角度应用程序,我希望将焦点设置到特定的文本区域,光标闪烁并准备好让用户在加载时在文本区域中键入。在进行了一些谷歌搜索后,我认为@ViewChild可能是正确的选择。但到目前为止我已经能够让它工作了。这是我的整个独立ts文件:import{Component,ElementRef,ViewChild}from'@angular/core';@Component({selector:'my
2023-09-08回答次数2访问次数185
我已经成功将一个js数独生成器转换成了一个ts生成器进行练习,唯一的问题是如何让它只输出完整的数独盘面。现在,它无论盘面是否完整都会输出,我必须刷新直到出现一个正确的盘面。我不确定如何编写以下函数,以便它只输出完整的盘面:functionfillBoard(puzzleArray:number[][]):number[][]{if(nextEmptyCell(puzzleArray).colInd
2023-09-08回答次数1访问次数236
当我们使用JavaScript时,我们有Vue.js2.6应用程序,但有一些代码是用TypeScript编写的。我对TypeScript不太了解,并尝试重写使用Axios的代码。它看起来如下:1)来电者:try{constparams={id:1,inn:2,withReferences:true,};constresult=awaitgpbApi.leadService.getPartnerRe
2023-09-03回答次数1访问次数304
如何使用less样式在鼠标悬停在树节点上时更改antd目录树节点的默认背景颜色?<Tree.DirectoryTree>{data.map((item)=>{return(<Tree.TreeNode//@ts-ignoreitem={item}icon={<></>}key={item.user_folder_id}title={item.titl
2023-09-03回答次数1访问次数198
我正在使用typescript和vue开发一个网络项目。在阅读了typescript-eslint和eslint-plugin-vue的文档后,我已经解决了以下eslint配置:module.exports={root:true,env:{browser:true,es2021:true,},extends:["eslint:recommended","plugin:
2023-09-02回答次数2访问次数230
当我尝试开发Layer组件时发生了一些事情。代码如下://Wrapper.vue<template><slotv-bind="attrs"></slot></template><scriptlang="ts&qu
2023-09-01回答次数1访问次数221
是否可以在Vue设置脚本中提前返回?<template><divv-if="error||!data">Fallbackcontent...</div><divv-else>Pagecontent...</div></template><scriptsetuplang="ts"&g
2023-08-29回答次数1访问次数290
假设我在vue3中使用以下语法创建了一个组件//Message.vue<scriptsetuplang="ts">constprops=defineProps<{message:string}>();</script><template><span>{{props.message}}</span></
2023-08-27回答次数1访问次数233
每次我添加一个类时,要查看更改,我必须停止运行nuxt,重新加载VSCode窗口并再次运行“npmrundev”。然后我就可以看到变化我的tailwind.config.js:/**@type{import('tailwindcss').Config}*/module.exports={content:['./components/**/*.{js,vue,ts}','./layouts/**/*
2023-08-26回答次数1访问次数198
我有一个使用SSR、Vue-Cli、Vuex和Typescript的Vue3项目。在路由页面中,我需要将数据提交到VuexStore中。在.vue文件中,我可以简单地使用this.$store,它在vuex.d.ts中进行了类型定义,如下:this.$store.commit("setFoo","Bar")但是在没有this或vue实例的ts文件(route
2023-08-25回答次数2访问次数267
在Node中,加载器可以用来钩入模块加载过程,拦截import或require语句。这个功能很好用,但是有时候你可能需要使用多个加载器。比如,你正在使用基于ESBuild、ts-node或SWC的某个加载器来加载你的“正常”测试代码,但是后来你发现你还想使用Quibble来拦截某些特定ESM模块的调用。目前,直接支持使用多个加载器是不可能的,尽管工作正在进行中,所以我想知道如何通过一些变通方法来实
2023-08-09回答次数1访问次数357