odoo js 将对象更改为数字

问题描述

我尝试按点渲染多边形 om 地图并遇到一些问题,js 是将数据类型从对象更改为数字。 正如您在浏览器窗口中看到的 field.point_ids - 对象数组,但是当我尝试通过 field.point_ids[0] 获取对象时,它只获取 id,但我需要带有坐标的对象。 有没有办法阻止对象类型?

this.state.fields.forEach(function (field,index) {
    console.log('AgroMapRenderer _renderFields forEach field');
    console.log(typeof field);
    console.log(field);
    console.log(field.point_ids.length);
    console.log(typeof field.point_ids);
    console.log(field.point_ids);
    console.log(typeof field.point_ids[0]);
    console.log(field.point_ids[0]);

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)