ngx-wujie
Version:
Angular wrapper for wujie micro-frontend framework
31 lines (19 loc) • 908 B
Markdown
# ngx-wujie (Angular 封装)
基于 Wujie 的 Angular 组件封装,API 与官方“框架封装”约定保持一致。参考文档: [Wujie 框架封装](https://wujie-micro.github.io/doc/pack/)
## 安装
```bash
npm i ngx-wujie -S
```
## 使用
在模板中直接使用独立组件 `ngx-wujie`:
```html
<ngx-wujie width="100%" height="100%" [name]="xxx" [url]="xxx" [sync]="true" [fetch]="fetch" [props]="props" />
```
## 主要 Inputs/Outputs
**Inputs:**
- 必填:`name: string`, `url: string`
说明:`exec === true` 时会先预执行(preload)后挂载(start),对齐官方类型定义,详见文档: [Wujie 框架封装](https://wujie-micro.github.io/doc/pack/)。
**Output:**
- `mounted`: EventEmitter<void> 子应用成功挂载
- `mounted`: EventEmitter<void> 子应用成功卸载
- `error`: EventEmitter<unknow> 捕获子应用错误