当前位置: 首页 > 工具软件 > Owl > 使用案例 >

【ODOO OWL】基础 Owl 的 mount 挂载应用程序

司空宗清
2023-12-01

 挂载一个Owl应用程序是通过使用mount方法来完成的。如果您使用的是 iife 版本,您可以通过`owl.mount`使用它,如果您使用的是模块系统,您可以直接从 `owl` 导入它。

mount方法的使用方式举例如下:

const mount = { owl }; // 如果owl是可用的对象

const env = { ... };
const app = await mount(MyComponent, { target: document.body, env });

或者像下面这样,看起来更清晰:

const config = {
    env: ...,
    props: ...,
    target: document.body,
    position: "self",
};
const app = await mount(App, config);

初始化应用程序的常见方法是首先设置一个环境,然后调用 mount 方法。

API

mount方法有两个参数:

  • C,它是一个组件类。注意:这并非组件类的实例
  • params,是一个有以下键值的对象
    • target (HTMLElement | DocumentFragment):挂载操作的目标元素。
    • env (可选的,env):一个环境。
    • position (可选的&
 类似资料: