指定后,css还是报错,我看过问答区 ,改成问答区里面的指定依旧报错
来源:6-7 完善项目列表页面样式

Star_星
2021-05-07
/**@jsxImportSource @emotion/react */
import {jsx} from '@emotion/react'
import { Form, Input, Select } from "antd";
import React from "react";
import { useEffect, useState } from "react";
export interface User {
token: string;
id: string;
name: string;
email: string;
title: string;
organization: string;
}
interface SearchPanelProps {
users: User[];
param: {
name: string;
personId: string;
};
setParam: (param: SearchPanelProps["param"]) => void;
}
export const SearchPanel = ({ users, param, setParam }: SearchPanelProps) => {
return (
<Form css={{marginBottom:'2rem','>*':''}} layout={"inline"}>
<Form.Item>
{/*setParam(Object.assign({}, param, {name:evt.target.value}))*/}
<Input
placeholder={"项目名"}
type="text"
value={param.name}
onChange={(evt) =>
setParam({
...param,
name: evt.target.value,
})
}
/>
</Form.Item>
<Form.Item>
<Select
value={param.personId}
onChange={(value) =>
setParam({
...param,
personId: value,
})
}
>
<Select.Option value={""}>负责人</Select.Option>
{users.map((user) => (
<Select.Option key={user.id} value={user.id}>
{user.name}
</Select.Option>
))}
</Select>
</Form.Item>
</Form>
);
};
求老师指教
写回答
1回答
-
emotion的行内样式配置确实会出一些问题,这里建议忽略课程里的行内样式配置,还是以styled component为主,如果用行内的话,就直接用style={{}}
022023-03-04
相似问题