如何在React和JSX中导入名称中带有特殊字符的JS文件?
我可以的
导入{明天}从'react-synta-Highlight/dist/esm/style/hljs';
(该文件夹包含moother.js和tomrorrow night.js)
但我不能:
从'react syntax highlighter/dist/esm/styles/hljs'导入{明晚}
我认为解构在这里不起作用,因为它是一个导入语句。
如何使用import*作为blah
import?这将为您提供一个对象,您可以在其中查找任何字符串。
import * as tmrw from from 'react-syntax-highlighter/dist/esm/styles/hljs';
const tmrw_night = tmrw['tomorrow-height']
你可以试试看
import * as Highlighter from 'react-syntax-highlighter/dist/esm/styles/hljs';
const TomorrowNight = Highlighter[`tomorrow-night`];
问题内容: 我在编译带有类名特殊字符的源文件时遇到问题。该类文件可以在Eclipse IDE中正常编译,但不能从javac中编译。我认为我需要利用该标志,但尚未达到正确的设置。我将不胜感激任何指针: 档案名称: DeptView和SDO.java Java资料来源: 错误信息: 运行会导致以下错误消息: 更新 我目前正在Windows XP命令提示符下尝试编译 最终,此编译将需要成为ant构建的一
问题内容: 我创建了一个表,如下所示: 然后尝试插入查询: 而且由于表名称中的错误,我假设这是mysql中的特殊字符。我试图对其进行转义,但查询仍然失败。 所以,我能有特殊字符,如或在表名?如果是,那么我可能必须以某种方式对其进行编码? 谢谢。 问题答案: 用反引号引用您的含糊不清或“特殊”表名: 或者更好的是,不要在表名中使用特殊字符以避免此类问题。
问题内容: 我 是否 必须删除文件名中的所有空格才能将其导入,或者是否可以通过某种方式知道是否存在空格? 问题答案: 您应该从文件名中删除空格。由于文件名被用作导入模块的标识符(即将被导入为),而Python标识符不能有空格,因此该语句不支持此操作。 如果由于某些原因 确实 需要执行此操作,可以使用以下函数: 这将导入为。这与该语句的行为略有不同,应避免使用它。
我必须使用SSIS从数据库导出CSV文件 这很容易做到,但当我必须将同一个CSV文件导入另一个数据库(从另一台服务器)时,问题就来了,因为我有两列,其中包含以下字符:逗号(,)、撇号(')、分号(;),冒号(:),竖线(|)。我不知道哪个应该是平面文件连接的设置,哪个应该是标题行分隔符、行分隔符、列分隔符。。。以便执行这两个操作(导出,然后导入)。 我尝试了许多组合,但我仍然得到错误,如: [平面
问题内容: 我试图编写一个文件名带有特殊字符的文件,例如“téééê.mp3”,但文件名始终保留“?” 我尝试了几种方法来代替字符“é”,但没有找到解决方法: 我也尝试过这种方式。 问题答案: 尝试: 现在,如果这是您的文件系统不支持此类文件名的问题,您将得到一个;。不同于,新的API拒绝创建可能最终无法读取的文件名。 如果确实无法创建路径,那么,您将必须找到某种逃避和撤消逃避的方法。也许写一个别
问题内容: 我试图用来从一些.csv文件中获取数据。只要文件名或文件路径中没有重音(例如ä,é,ü),此方法就可以正常工作。当我使用诸如这样的文件名时,出现以下错误:。我的代码是: 我正在使用pandas 0.20.1和python 3.6.0。我发现这在以前的版本中是一个问题,但我认为它已解决。有想法该怎么解决这个吗?我也发现了这个:https : //github.com/pandas- de