@idooel/runtime-context
Version:
Runtime data pool with namespaces, stackable contexts, subscriptions and optional persistence. Vue adapter included.
29 lines (23 loc) • 800 B
JavaScript
// 模块导入方式示例
// 方式1: 从主入口导入(包含所有功能)
import {
createDataPool,
Vue2DataPoolPlugin,
useDataPool,
usePoolValue
} from '@idooel/runtime-context'
// 方式2: 仅导入核心功能(不包含 Vue 集成)
import { createDataPool, DataPool } from '@idooel/runtime-context/core'
// 方式3: 仅导入 Vue 2 集成
import {
Vue2DataPoolPlugin,
useDataPool,
usePoolValue
} from '@idooel/runtime-context/vue2'
// 方式4: 从源码路径导入(开发时使用)
import { createDataPool } from '../src/core/DataPool'
import { Vue2DataPoolPlugin } from '../src/vue2/plugin'
// 使用示例
const pool = createDataPool()
pool.set('example', 'module', 'import-success')
console.log('模块导入测试:', pool.get('example', 'module'))