微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在IOS平台恢复产品时出错

如何解决在IOS平台恢复产品时出错

我使用react native expo,用于创建移动应用程序,担心在android上我尝试在odoo 12版上恢复的产品不会造成问题,但对于IOS平台,产品不会看来我并没有设法通过两个平台连接到基地。

对于信息,我使用 react-native-odoo,将 odoo 与我的应用程序链接

这是我的代码

import odoo from 'react-native-odoo'

const odoo = new odoo({
    host: ' ',port:,/* Defaults to 80 if not specified */
    database: ' ',username: ' ',/* Optional if using a stored session_id */
    password: ' ',/* Optional if using a stored session_id */
    sid: ' ',/* Optional if using username/password */
    protocol: 'https' /* Defaults to http if not specified */
})

var foo = [];

for (var i = 3; i <= 2500; i++) {
    foo.push(i);
}

const params = {
    ids: foo,fields: ['name','list_price','image','categ_id'],limit: 3,order: 'categ_id',};

export class testodoo extends Component {

state = {
        products: [],}
     componentDidMount = async () => {
        await odoo.connect(function (err,resp) {
            if (err) { return console.log('error =' + JSON.stringify(err)); }
            console.log('connected with odoo bd = ' + JSON.stringify(resp))
        });
        let that = this
        var product = await odoo.search_read('product.template',params,function (err,product) {
            if (err) { return console.log('erreur stock = ' + JSON.stringify(err)); }
            console.log('----------------------------------------------------')
            let a = product
            console.warn(a.length)
            let element = []

            for (var i = 0; i < a.length; i++) {
                if(product[i]){
                    element.push(product[i])
                }
           
            }
         
            that.setState({
                products: element,})
            console.log('----------------------------------------------------')
        });
        console.log('----------------------------------------------------')
}                          

                                                     

安卓平台上生成的结果: on android platform

在IOS平台上: on the IOS platform

提前感谢您的回答

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。