Odoo16 - Owl farmework - 使用 userService("orm") 时出错

问题描述 投票:0回答:1

使用 userService("orm") 时出错 - odoo16 我的任务是创建一个新页面,这就是我的做法。

  1. root/controller => 创建一个渲染根模板的Controller

  2. views/template.xml => 创建一个包含 id root_owl 的 div 的模板

  3. static/src/js => 生成js以使用owl框架

  4. static/src/xml => 创建组件挂载到根目录

  5. 在文件中清单

并且我在步骤 3 中收到错误,并显示消息“TypeError: Cannot use 'in' operator to search for 'orm' in undefined”

那么我该如何解决这个错误,谢谢大家

odoo owl odoo-16
1个回答
0
投票

您似乎忘记导入 useService 功能:

import { useService } from "@web/core/utils/hooks";
© www.soinside.com 2019 - 2024. All rights reserved.