76d17fa3
Zhang Zhuo
更新bug -张卓
|
1
|
import React, { Component } from 'react';
|
f248ca05
Zhang Zhuo
初始化版本 -张卓
|
2
|
import ReactDOM from 'react-dom';
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
3
|
import { FlvCom, Timer, ImgCom, AreaSelete, FunAreaSelect } from "./components/index"
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
4
|
// import {FlvCom,Timer,ImgCom,AreaSelete} from "../dist/index.js"
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
5
6
|
class App extends Component {
constructor() {
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
7
8
|
super();
this.state = {
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
9
10
|
imgUrl: "C:/imagelib/imgalarm/2020/12/21/192.168.166.155/192.168.166.155_00_20201221181716755_ALARM_210_9891_HEL_SNAP.jpg",
serviceData: [[431, 55], [479, 55], [481, 107], [435, 107]],
|
6bd5ee16
Zhang Zhuo
更新多功能组件 -张卓
|
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
// arr: [
// {
// id: "1", title: "点位1", serviceData: [
// ["95.16", "13.60"],
// ["126.40", "13.37"],
// ["127.37", "28.82"],
// ["95.65", "28.59"]]
// },
// { id: "2", title: "点位2", serviceData:[
// ["210.34", "12.68"],
// ["233.76", "12.68"],
// ["234.74", "24.67"],
// ["212.29", "24.67"]
// ] },
// { id: "3", title: "点位3", serviceData:[
// ["256.21", "29.51"],
// ["283.05", "29.51"],
// ["282.08", "41.50"],
// ["257.19", "41.50"]
// ] },
// ],
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
32
|
serviceData2: []
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
33
34
|
}
}
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
35
|
clickIt() {
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
36
37
|
this.setState({
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
38
|
serviceData2: [[20, 21], [20, 80]]
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
39
40
|
})
}
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
41
|
change(val) {
|
96108619
Zhang Zhuo
更新添加文字功能 -张卓
|
42
|
// console.log(val)
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
43
|
}
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
44
45
|
render() {
let { imgUrl, serviceData, serviceData2,arr } = this.state;
|
f248ca05
Zhang Zhuo
初始化版本 -张卓
|
46
47
|
return (
<div style={{
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
48
|
width: "1000px", height: "100%"
|
f248ca05
Zhang Zhuo
初始化版本 -张卓
|
49
|
}}>
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
50
51
|
<button onClick={() => this.clickIt()}>切换</button>
<div style={{ width: "81.2%", height: "80%" }}>
|
6bd5ee16
Zhang Zhuo
更新多功能组件 -张卓
|
52
53
|
<FunAreaSelect></FunAreaSelect>
{/* {
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
54
55
56
|
arr.map(item=>{
return <AreaSelete key={item.id} title={item.title} serviceData={item.serviceData} change={(val) => this.change(val)}></AreaSelete>
})
|
6bd5ee16
Zhang Zhuo
更新多功能组件 -张卓
|
57
|
} */}
|
d47ac30f
Zhang Zhuo
更新组件区域选择 -张卓
|
58
59
60
61
62
|
{/* <AreaSelete ref={(inst) => { this.myRef = inst } } serviceData={serviceData2} change={(val)=>this.change(val)}></AreaSelete> */}
</div>
{/* <ImgCom httpImg="http://112.125.25.140:8083/syboxms/getImgDataByPath" imgUrl={imgUrl}></ImgCom> */}
{/* <FlvCom vidoeUrl=""></FlvCom>
<Timer className="timerComCssss" type="YYYY-MM-DD HH:mm:ss"></Timer> */}
|
76d17fa3
Zhang Zhuo
更新bug -张卓
|
63
|
|
f248ca05
Zhang Zhuo
初始化版本 -张卓
|
64
65
66
67
68
69
|
</div>
)
}
}
ReactDOM.render(<App />, document.getElementById('root'));
|