File tree Expand file tree Collapse file tree 3 files changed +14
-5
lines changed
Expand file tree Collapse file tree 3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ function receiveMessage(message: any) {
100100 var data = JSON .parse (message .data );
101101 console .log (data .param );
102102 WaveGen .changeParam (data .param );
103+ OSChart .changeParam (data .param );
103104 } else {
104105 console .log (message .data );
105106 }
Original file line number Diff line number Diff line change @@ -41,10 +41,6 @@ function OSCStop() {
4141 isRun = false ;
4242 sendData (" CF" );
4343};
44- function func(x : number ) {
45- x /= 10 ;
46- return Math .sin (x ) * 3.3 ;
47- }
4844
4945function generateData() {
5046 let data = [];
@@ -149,6 +145,14 @@ function darkMode(isDark: boolean) {
149145 else
150146 myChart = echarts .init (chartDom );
151147 myChart .setOption (option );
148+ // 不知道为啥执行完上面一行后data出错,因此有了下面这行
149+ myChart .setOption ({
150+ series: [
151+ {
152+ data: generateData ()
153+ }
154+ ]
155+ });
152156}
153157
154158const sendData = (data : string ) => {
@@ -178,10 +182,14 @@ function refreshData(message: any) {
178182 });
179183 }
180184}
185+ const changeParam = (param : any ) => {
186+ sampleRate .value = param .R ;
187+ }
181188export default {
182189 name: " OSChart" ,
183190 darkMode ,
184191 refreshData ,
192+ changeParam ,
185193 props2: {
186194 msg: String ,
187195 option: Object
Original file line number Diff line number Diff line change @@ -258,7 +258,7 @@ onMounted(() => {
258258 wave_gen (1 );
259259 chartDom = document .getElementById (props .container ) as HTMLElement
260260 myChart = echarts .init (chartDom );
261- // option.series[0].data = generateData(); // 搞不明白为啥报错,但能用
261+ option .series [0 ].data = generateData (); // 搞不明白为啥报错,但能用
262262 option && myChart .setOption (option );
263263});
264264 </script >
You can’t perform that action at this time.
0 commit comments