针对对象属性这种数据的显示
itemPos属性代表 X坐标 , Y坐标 ----坐标要以数字类型为准 字符串类型坐标不显示
第一步:
用split方法 用逗号先分割开 [0]是取的第一个数 [1]是取的第二个数
this.graphical.itemPos.split(',')[0]
this.graphical.itemPos.split(',')[1]
第二步:
用 parseFloat 方法把字符串数字转换为浮点数 再结合 toFixed 方法可以选择保留到小数点后几位()空的话就把小数点后的数全部清空
parseFloat(this.graphical.itemPos.split(',')[0]).toFixed()
也可以直接用parseInt()
方法直接返回的结果是整数 ()括号里面是要转换为 整数的数据
比如:
x: parseInt((this.startPtn.x + differentPointX)), y: parseInt((this.startPtn.y + differentPointY))
第三步:
因为现在已经用 逗号 把对象里面的itemPos属性 分割开了 最后把他们再拼接一起
parseFloat(this.graphical.itemPos.split(',')[0]).toFixed() + ',' + parseFloat(this.graphical.itemPos.split(',')[1]).toFixed()
最终的结果