React ex
公共方法
//constFunction.js
const formatFun = () => { }
const handleRequestFun = () => { }
export {
formatFun,handleRequestFun
}
//用法
import {formatFun} from ./cosntFunction.js
…
formatFun()
常量
//constant.js
const prefix ='prefix1';// 常量
// 常量1
const namespaces1 = {
NAMESPANCE_NAME: `${prefix}_name` ,
NAMESPANCE_MENU: 'abcdefg' ,
};
// 常量2
const namespaces2 ={
NAMESPANCE_NAME2: `${prefix}_name2` ,
NAMESPANCE_MENU2: `${prefix}_MENU2`
};
export default Object.assign({},
namespaces,namespaces2 // 所有的变量都在这里export导出 多个用逗号隔开
)
//调用
import REact from 'react'
import Constant from ./constant.js
class demo extends React.Component{
handleDemo=()=>{
console.log('constant.NAMESPANCE_NAME', Constant.NAMESPANCE_NAME )
//打印: prefix1_name
}
}