@viewfly/platform-browser
v3.0.6
Published
This project is used to enable the Viewfly framework to run in a browser.
Readme
@viewfly/platform-browser
Languages: English
在浏览器中运行 Viewfly 应用的入口包:提供根应用的创建、挂载、销毁等与 DOM 相关的能力。
使用前请已安装并配置好 @viewfly/core(含 JSX 与 reflect-metadata 等约定)。
安装
npm install @viewfly/platform-browser @viewfly/core创建并挂载应用
在 HTML 中准备挂载点,例如:
<div id="app"></div>在脚本中:
import { createApp } from '@viewfly/platform-browser'
function App() {
return () => <div>Hello Viewfly</div>
}
const app = createApp(<App />)
app.mount(document.getElementById('app')!)
// 需要时卸载并清理
app.destroy()具体 API 以类型定义与官方文档为准。
文档
- 官方文档:https://viewfly.org(创建应用、生命周期等章节)。
@viewfly/platform-browser发布包类型定义(补充参数与返回值细节)。
License
MIT
