Framework7 React 包结构
包
Framework7 React 包包含以下文件和文件夹:
framework7-react/
components/
accordion.js
accordion.d.ts
accordion-item.js
accordion-item.d.ts
...
framework7-react.js
framework7-react.d.ts
React 插件
Framework7 React 插件作为 ES 模块提供:
// Import Framework7 Core
import Framework7 from 'framework7/lite';
/*
Or import bundle with all components:
import Framework7 from 'framework7/lite-bundle';
*/
// Import Framework7 React
import Framework7React from 'framework7-react';
// Init plugin
Framework7.use(Framework7React)
默认情况下,它只导出 Framework7-React 插件,不包含任何 React 组件。要单独导入组件,我们需要使用命名导入:
import { App, View } from 'framework7-react';
export default () => (
<App>
<View>
...
</View>
</App>
)