Blame view

src/index.js 2.7 KB
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'));