From c820d88a34bdaf3f63f09c1792ab81cae8d135bd Mon Sep 17 00:00:00 2001 From: "sylor_huang@126.com" Date: Thu, 13 Aug 2020 11:55:48 +0800 Subject: [PATCH] Change --- src/forge/Component/FileLanguage.jsx | 29 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/src/forge/Component/FileLanguage.jsx b/src/forge/Component/FileLanguage.jsx index 7bfa617bc..177449c45 100644 --- a/src/forge/Component/FileLanguage.jsx +++ b/src/forge/Component/FileLanguage.jsx @@ -57,27 +57,28 @@ const LANGUAGE = [ export default (({ language , select_language })=>{ const [ languages , setLanguage ] = useState(undefined); - // useEffect(()=>{ - // const url = '/dev_ops/languages.json'; - // axios.get(url).then(result=>{ - // if(result){ - // setLanguage(result.data); - // } - // }).catch(error=>{ - // console.log(error); - // }) - // },[]) + + useEffect(()=>{ + const url = '/dev_ops/languages.json'; + axios.get(url).then(result=>{ + if(result){ + setLanguage(result.data); + } + }).catch(error=>{ + console.log(error); + }) + },[]) function changelanguage(value){ - // let array = value ? languages.filter(item=>item.name === value) :undefined; - select_language(value); + let array = value ? languages.filter(item=>item.name === value) :undefined; + select_language(value,array && array[0]); } return( )