开发者问题收集
问题陈述:在带有应用路由器的 NextJS 13 中,我想将数据从“/experimental”传递到动态路由“/experimental/${id}”。它给了我'router.query',因为它未定义。有没有更好的方法?我尝试在带有应用路由器的 nextjs 13 中使用'next/navigation'。我无法将数据从一个组件传递到另一个组件。这是我的 Json 数据draft.jsexpo
在 React 应用上需要一些帮助。我正在尝试映射从父级传递下来的对象数组,但出现错误:TypeError:无法读取未定义的属性(读取“map”)我可以按如下方式 JSON.stringify,并且如果它在同一文件中定义,我可以映射相同的数组。只是不能映射为从父级发送的 prop。有人可以指出我如何在从父级发送的子组件中映射如下所示的数组的正确方向吗?const tracks = [{id: 1,
我有以下对象:var watchObject = {};下面是我想完成的代码;如果它存在于对象中,我想将其附加,如果它不存在,我想创建一个新的键/值对。键值对看起来像“23”:[blah]。因此,如果对象中存在“23”(data.room),我将向其推送另一个,如“23”:[blah,bleh]。//assume data.room is defined elsewhere and data.vi
我正在构建一个应用程序来管理有关不同媒体(例如视频、图像等)的信息。该应用程序使用 DynamoDB 存储信息,我使用 TypeScript AWS SDK 连接到数据库。我目前正在编写用于存储与视频相关的信息的部分,但是在尝试在 DynamoDB 表中插入对象时遇到了麻烦,我正在使用此代码来执行此操作:import { DynamoDBClient, PutItemCommand } from
在 hello.js 中import connectMongo from '../../../util/connectDB';import UserModel from '../../../models/UserModel';import { NextResponse } from 'next/server'export async function GET(request) {return Ne
我有一个使用 Vuetify 的 Vue 3 应用。在组件内部,我正在监听流式事件。对于每个新事件,我希望显示一个在 x 秒后淡出的通知。我认为Snackbar组件是正确的选择,但不幸的是,不支持 snackbar 列表(也许在不久的将来)我从一个NotificationList组件开始,该组件期望将通知作为 prop,并尝试将它们显示在堆叠列表中复制链接<template><v-snackbar
我有一些数据,它们是数组的数组,每个子数组的长度为 1,并且该数组中的唯一项是具有键值对的对象。例如:const array = [[{'city': 'new york', 'state': 'ny'}], [{'city': 'dallas', 'state': 'tx'}], ,[{'city': 'los angeles', 'state': 'ca'}]]我试图循环遍历这个数组并仅提取城
如何在单个 js 文件中调用 fetch 方法?我创建了包含内容的文件const fetch = require("fetch").fetchUrlfetch("https://jsonplaceholder.typicode.com/todos/1").then(res =>res.json()).then(d => {console.log(d)})然后我调用了这个node fetch.js但
错误 TypeError:未定义不是函数 为什么我的对象没有转换为数组?这是我遇到的错误 我正在尝试映射当前对象的所有项目,但我想将其转换为数组以映射所有项目 我该怎么做?它没有转换成数组 我尝试了互联网上的一些解决方案 我该怎么做?目前它给我 null 并且当我第一次 const propertyValues = Object.values(item); 它给了我错误 TypeError:未定义
我在我的项目中使用 Next.js 和 Next-auth。我正在构建一个侧边栏组件,我想在其中显示来自用户的项目列表。因此,我使用 useSession 获取会话。当我像这样记录会话时...export default function Sidebar() {const { data: session, status } = useSession();console.log(session);r
我正在使用 nextjs 作为框架,尝试使用 slug 显示标题我在 [slug].js 文件中的代码是:import React, { useState } from 'react'import { useRouter } from 'next/router'const slug = ({proDetail}) => {const router = useRouter();const { slu
我已经安装了 expo Location:npx expo install expo-location每当我尝试在我的应用程序中使用它时都会出现错误import * as Location from 'expo-location';console.log(Location) //Leads to an Error when I try to call it错误:Android Bundling c
我遇到了有关 Geocoding API 的错误。我试图在用户按下此按钮时获取坐标<TouchableOpacitystyle={tw`flex-row items-center p-5`}onPress={() => {dispatch(setDestination({geometry: {location: { lat: 3.0023237, lng: 101.7059165 },},desc
我正在使用 CDK typescript lambda 堆栈,连接到 API 网关。当我发送以下响应时,一切都运行正常:const res = await request<ResponseModel>(req);return {statusCode: res.status,headers: {'Access-Control-Allow-Origin': '*','Access-Control-Al
const [名称,版本] = nameMap.get(release);^TypeError: undefined 不可迭代(无法读取属性 Symbol(Symbol.iterator))在 macosRelease (/Users/saileshkumar/MyProjects/SyncDriver/SyncDriver/node_modules/os-name/node_modules/ma