sbjw
2025-12-02 e567a28d95638e12212ab42fb7a3574bfebe9385
src/example/ExampleBlcPage.js
@@ -11,6 +11,7 @@
        super(props);
        this.state = {
            htmlString: '<h3>正在加载中...</h3>',
            scale: 0
        };
    }
@@ -49,6 +50,9 @@
                this.setState({htmlString: window.marked.parse(mdText)});
            });
        //监听拨盘事件
        this.mapFunction.addScaleListener((scale) => {
            this.setState({scale: scale});
        })
    }
    showData() {
@@ -78,6 +82,7 @@
                <Button type="primary" onClick={() => this.setCameraHeightByScale(2500)}>1:2500</Button>
                <Button type="primary" onClick={() => this.setCameraHeightByScale(10000)}>1:10000</Button>
                <Button type="primary" onClick={() => this.setCameraHeightByScale(50000)}>1:50000</Button>
                <span>当前比例尺: {this.state.scale}</span>
                <div className={"code_wrapper"}>
                    <div dangerouslySetInnerHTML={{__html: this.state.htmlString}}></div>
                </div>