diff --git a/egovframe-template-simple-react-contribution/src/pages/standardCode/viewer.js b/egovframe-template-simple-react-contribution/src/pages/standardCode/viewer.js
index 8e79f00..b4f2eb7 100644
--- a/egovframe-template-simple-react-contribution/src/pages/standardCode/viewer.js
+++ b/egovframe-template-simple-react-contribution/src/pages/standardCode/viewer.js
@@ -21,13 +21,13 @@ function CodeViewer(props) {
console.log("viewer [location] : ", location);
console.log("viewer [docCode] : ", docCode);
- const updateDocCode = useCallback((docCode, docName)=>{
+ const updateDocCode = (docCode, docName)=>{
setDocCode(docCode);
setDocName(docName);
getCodeDetailInfo(docCode);
- })
+ }
- const getCodeTree = useCallback(()=>{
+ const getCodeTree = ()=>{
EgovNet.requestFetch(
'/standardCode/getCodeTree.do',
{
@@ -63,7 +63,7 @@ function CodeViewer(props) {
console.log("err response : ", resp);
}
);
- })
+ }
const getCodeDetailInfo = useCallback((docCode) => {
console.groupCollapsed("EgovMain.getCodeDetailInfo()");
@@ -99,13 +99,15 @@ function CodeViewer(props) {
)
}
if(reg.test(item.full_content)){
- const docCode = item.full_content.match(reg)[0]
- const content = item.full_content.split(docCode);
- item.full_content = content[0] +
- ''+
- docCode+
- '' +
- content[1];
+ const docCodeAry = item.full_content.match(reg);
+ const docCodeLink = [];
+ for(let i=0; i' + docCode + '')
+ }
+ for(let i=0; i
@@ -125,11 +127,9 @@ function CodeViewer(props) {
},[]);
- useEffect(() => {
- getCodeDetailInfo(docCode);
- }, []);
useEffect(() => {
getCodeTree();
+ getCodeDetailInfo(docCode);
}, []);
console.log("------------------------------viewer [End]");