Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
2293 Lượt xem

I want to use web.rpc on my JS to manipulate display on pivot table, but it get error like unmet dependencies. I use like this 

var rpc = require('web.rpc');

but that get error on odoo 17, and I want to use that for rpc.query. Any alternative or solution with that approach ?

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

You can used to import the useService hook from the @web/core/utils/hooks package in Odoo's JavaScript framework.


// Example 


import { useService } from "@web/core/utils/hooks";


export const MyComponent = () => {

    setup() {

        super.setup();

        this.rpc = useService("rpc");

    }


    async onClickRPC() {

        await this.rpc("URL", {

            model: 'res.users',

            method: 'method_name',

            args: [],

            kwargs: {}

        })

    }

};





Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 8 24
1194
1
thg 5 24
1481
2
thg 3 15
17352
1
thg 3 15
4655
0
thg 8 25
324