import { Button, Drawer, Form, Input, Row, Col, Tabs, Cascader, Select, Tag, List, Typography } from 'antd' import React, { useState, useEffect } from 'react' import { connect } from 'dva' import SvgIcon from '@/components/SvgIcon' import styles from './index.less' const Popcontactform = props => { // 浏览器实际宽度 const [clientWidth, setClientWidth] = useState(document.body.clientWidth * 0.75) useEffect(() => { const journallistData = () => { const { dispatch } = props dispatch({ type: 'journallist/fetch' }) // 派发出这个action就会调用contact中的fetch函数,然后就会请求数据 } journallistData() window.addEventListener('resize', () => { setClientWidth(document.body.clientWidth * 0.7) }) return () => { window.removeEventListener('resize', () => {}) } }, []) const { visible, onClose, onCreate, journalName: { list } } = props const journallist = [...list] // console.log(journallist) const [form] = Form.useForm() const { TabPane } = Tabs // function callback(key) { // console.log(key) // } const residences = [ { value: '广东省', label: '广东省', children: [ { value: '珠海市', label: '珠海市', children: [ { value: '香洲区', label: '香洲区' } ] } ] }, { value: '安徽省', label: '安徽省', children: [ { value: '合肥市', label: '合肥市', children: [ { value: '庐阳区', label: '庐阳区' } ] } ] } ] const servicedata = [ '1-给彭工更新了软件程序,安装演示了软。2-单位彭工要考甲乙级考试,给他带了资料过去。3-表示论文发表评职称也可以随时联系我。', '1-给彭工更新了软件程序,安装演示了软。2-单位彭工要考甲乙级考试,给他带了资料过去。3-表示论文发表评职称也可以随时联系我。', '1-给彭工更新了软件程序,安装演示了软。2-单位彭工要考甲乙级考试,给他带了资料过去。3-表示论文发表评职称也可以随时联系我。', '1-给彭工更新了软件程序,安装演示了软。2-单位彭工要考甲乙级考试,给他带了资料过去。3-表示论文发表评职称也可以随时联系我。' // '1-给彭工更新了软件程序,安装演示了软。2-单位彭工要考甲乙级考试,给他带了资料过去。3-表示论文发表评职称也可以随时联系我。' ] // const journallist = [ // 'Racing car sprays burning fuel into crowd.', // 'Japanese princess to wed commoner.', // 'Australian walks 100km after outback crash.', // 'Man charged over missing wedding girl.', // 'Los Angeles battles huge wildfires.' // ] return (