小编You*_*Dad的帖子

如何摆脱 React 中的警告 import/no-anonymous-default-export?

我在控制台中收到警告:“在导出为模块默认导入/无匿名默认导出之前将对象分配给变量。”

这是来自我的 .js 函数,它默认导出几个函数。我不知道如何摆脱,同时仍然能够默认导出几个函数并保持代码简单,如下所示。

function init() {}

function log(error) {
  console.error(error);
}

export default {
  init,
  log,
};
 
Run Code Online (Sandbox Code Playgroud)

我可以将文件写为:

export default function init() {}

export function log(error) {
  console.error(error);
}
Run Code Online (Sandbox Code Playgroud)

是否有我需要更改的设置,我可以做些什么?

javascript compilation reactjs

19
推荐指数
1
解决办法
2万
查看次数

为什么我得到的“地图”不是从“反应传单”中导出的?

为什么我得到:

./src/components/mapComponent/MapView.jsx
Attempted import error: 'Map' is not exported from 'react-leaflet'.
Run Code Online (Sandbox Code Playgroud)

我在组件中导入它:

import React, { Component } from "react";
import { Map, TileLayer } from "react-leaflet";
import "leaflet/dist/leaflet.css";
Run Code Online (Sandbox Code Playgroud)

这让我感到困惑,因为代码中的所有内容看起来都是正确的....

reactjs react-leaflet

6
推荐指数
2
解决办法
1万
查看次数

为什么我的 HubConnectionBuilder 无法在 HubConnectionBuilder().Build 上运行?

我正在尝试学习如何使用 C# 客户端连接到 SignalR 服务器。我不确定我正在执行的步骤是否被认为是好的(可行)。当然,因为我遇到了错误......

我正在尝试建立与该网站的连接:

        var connection = new HubConnectionBuilder()
            .WithUrl(new Uri("http://localhost:5100/appsHub"))
            .WithAutomaticReconnect()
            .Build();
Run Code Online (Sandbox Code Playgroud)

一旦我运行这个,我就会得到以下内容。我不太确定问题是什么,但这是因为链接?或者我应该默认使用不同的项目?

Inner Exception 1:
FileLoadException: Could not load file or assembly 'System.Text.Encodings.Web, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)
Run Code Online (Sandbox Code Playgroud)

然后我想将 id 作为 JSON 对象发送到 URL。

我已经尝试让它工作一周了,是的,我不知道该怎么做:(。

任何帮助,将不胜感激。

问候,

c# json http signalr

5
推荐指数
1
解决办法
4252
查看次数

标签 统计

reactjs ×2

c# ×1

compilation ×1

http ×1

javascript ×1

json ×1

react-leaflet ×1

signalr ×1