javascript - React-select r.stack.replace 不是函数
问题描述
所以我试图为我的反应选择添加一个边框半径,但是当我尝试添加自定义样式时,我遇到了一些错误,但我似乎找不到哪里出了问题。
function OptionsSelector(props) {
const customStyles = {
option: (provided, state) => ({
...provided,
borderBottom: "2px dotted black",
borderRadius: "8px",
}),
control: (provided) => ({
...provided,
marginTop: "5%"
})
};
return (
<div>
<Select styles={customStyles}></Select>
</div>
);
}
但我得到的只是 r.stack.replace 不是一个函数。如果没有自定义样式,它实际上可以正常工作,因此其中的某些东西会弄乱它。
新错误:
× C:\Users\Lucas\Documents\git\front-end-test-2-forked\src\components\OptionsSelector\index.jsx:13:6: C:/Users/Lucas/Documents/git/front-en× C:\Users\Lucas\Documents\git\front-end-test-2-forked\src\components\OptionsSelector\index.jsx:13:6: C:/Users/Lucas/Documents/git/front-en× C:\Users\Lucas\Documents\git\front-end-test-2-forked\src\components\OptionsSelector\index.jsx:13:6: C:/Users/Lucas/Documents/git/front-en× C:\Users\Lucas\Documents\git\front-end-test-2-forked\src\components\OptionsSelector\index.jsx:17:6: C:/Users/Lucas/Documents/git/front-en× C:\Users\Lucas\Documents\git\front-end-test-2-forked\src\components\OptionsSelector\index.jsx:13:6: C:/Users/Lucas/Documents/git/front-en× C:\Users\Lucas\Documents\git\front-end-test-2-forked\src\components\OptionsSelector\index.jsx:13:6: C:/Users/Lucas/Documents/git/front-end-test-2-forked/src/components/OptionsSelector/index.jsx: Unexpected token (13:6)
11 | const customStyles = {
12 | option: (provided) => ({
> 13 | ...provided,
| ^
14 | borderBottom: "2px dotted black",
15 | borderRadius: "8px",
16 | }),
解决方案
推荐阅读
- javascript - 按单词边界(包括撇号)拆分
- ruby-on-rails - 如何在 Ruby on Rails 中连接模型
- python - 确保 python 脚本不以 root 身份运行
- java - 当我更改 JAVA_HOME 时,通过 Python 的 JDBC 无法与 jpype 和 jaydebeapi 一起使用
- image - 在传递给模型进行对象检测之前预处理帧
- javascript - Javascript根据两个值计算相同的对象值数组
- rest - 我正在尝试通过 azure 数据工厂将数据从 REST API 下载到 azure 数据湖。如何在 Azure 数据工厂中传递 API 的查询参数?
- c++ - Xcode - ld:未找到架构 x86_64 的符号
- php - 警告:array_merge():使用 WooCommerce 的 Wordpress 中的参数 #1 错误消息
- javascript - 是否可以使用 jQuery 在 html 中创建多层动态表单?