0.1.0 • Published 10 months ago

dfws-ve-resume-models v0.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

东方网升简历模型(dfws-ve-resume-models)

发布

  1. 更改package.json版本
  2. yarn run build:component
  3. npm publish 注:镜像源需切换回NPM官方源

链接

示例

  • yarn
  • yarn build

何时使用

  • 最佳东方简历模块项目需要调用简历数据模型的时候

API

import { models } from 'dfws-ve-resume-models' // 导入简历数据模
// 导入models
export default [
    location,  // 项目models模块
    ...models, // 简历数据模型(按需自定义接入)
]


// 调用models
import { connect } from 'react-redux'
import { resumeProps, resumeState } from 'dfws-ve-resume-models' // 导入简历数据模型
// 调用简历数据接口
const mapStateToProps = (state: IStore) => ({
    loading: resumeState(state).loading,
    resume: resumeState(state).resume
})
const mapDispatchToProps = (dispatch: IDispatch) => ({
    getData: resumeProps(dispatch).getData,
    getBase: resumeProps(dispatch).getBase,
})
 
export default connect(
    mapStateToProps,
    mapDispatchToProps
)(Resume);


// 调用API方法
import { api } from 'dfws-ve-resume-models' // 导入简历数据模型
import dva from "@/resume/utils/dva";
import models from "@/resume/models";
 
const dvaApp = dva.createApp({
    initialState: {},
    models: models,
});
 
const store = dvaApp.getStore();
 
useEffect(() => {
   // 初始化类目信息
   api.getInitDict(store);
}, [])

reusme props

参数说明类型默认值
models公共-数据模型arrayresume, info
api公共-数据方法functiongetInitDict
props公共-Props的方法functionresumeProps、infoProps
state公共-State的属性functionresumeState、infoState

参考文档

react-redux

0.1.0

10 months ago

0.0.9

10 months ago

0.0.8

10 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago