File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "name" : " echarts-jsx" ,
3- "version" : " 1.3.0 " ,
3+ "version" : " 1.3.1 " ,
44 "license" : " LGPL-3.0" ,
55 "author" : " shiy2008@gmail.com" ,
66 "description" : " A real JSX wrapper for ECharts based on TypeScript & Web components" ,
Original file line number Diff line number Diff line change @@ -50,9 +50,6 @@ export abstract class ProxyElement<T extends object>
5050 this . #data[ key ] = value ;
5151
5252 switch ( typeof value ) {
53- case 'object' :
54- if ( ! value ) this . removeAttribute ( name ) ;
55- break ;
5653 case 'boolean' :
5754 if ( value ) super . setAttribute ( name , name + '' ) ;
5855 else super . removeAttribute ( name ) ;
@@ -67,9 +64,9 @@ export abstract class ProxyElement<T extends object>
6764 if ( value != null )
6865 super . setAttribute (
6966 name ,
70- typeof value === 'string '
71- ? value
72- : JSON . stringify ( value )
67+ typeof value === 'object '
68+ ? JSON . stringify ( value )
69+ : value
7370 ) ;
7471 else if (
7572 EventKeyPattern . test ( key ) &&
You can’t perform that action at this time.
0 commit comments