음악, 삶, 개발

내가 만든 js 파일 vue 에서 사용하기 : export / import 본문

개발 Web/Vue.js 공부방

내가 만든 js 파일 vue 에서 사용하기 : export / import

Lee_____ 2020. 12. 28. 21:37

< 참고 자료>

 

medium.com/@_diana_lee/default-export와-named-export-차이점-38fa5d7f57d4

developer.mozilla.org/en-US/docs/web/javascript/reference/statements/export


/* test.js */

//1 . 변수, 함수 정의
const value  = 'One'
const method = (msg) => { console.log(msg) }

//2. 변수, 함수를 하나의 변수에 담기!
const test   = { value, method }

//3. 이 변수 내보내기! (반드시 해야함!)
export default test
<!-- App.vue -->

<script>

    import test from './test.js'

    export default {

        setup() {

            console.log(test.value)
            test.method('hello!')

        }
        
    }

</script>

ES6 의 export, import

/* text.js */
const value  = 'One'
const method = (msg) => { console.log(msg) }

export { value, method } // 'export default' 아님! 그냥 'export'
<!-- App.vue -->

<script>

    import { value, method } from './src/js/test.js'

    export default {

        setup() {

            console.log(value)
            method('HELLO!')

        }
        
    }

</script>