zoukankan      html  css  js  c++  java
  • vue中的import {} from '@/api/api'

    例:import {queryDepartTreeList, searchByKeywords} from '@/api/api'

    首先查看vue.config.js文件,在这个文件里面定义了定义了@的含义

    const path = require('path')
    
    function resolve(dir) {
      return path.join(__dirname, dir)
    }
    module.exports = {
    chainWebpack: (config) => {
      config.resolve.alias
        .set('@$', resolve('src'))
        .set('@api', resolve('src/api'))
        .set('@assets', resolve('src/assets'))
        .set('@comp', resolve('src/components'))
        .set('@views', resolve('src/views'))
        .set('@layout', resolve('src/layout'))
        .set('@static', resolve('src/static'))
    }
    }
    .set('@api', resolve('src/api')) ,表示 @api 指的是"src/api"路径 

    在该文件下我们可以找到以下函数
    
    
    
    
    
    const queryDepartTreeList = (params)=>getAction("",params);
    const searchByKeywords   = (params)=>getAction("",params);
    
    

     并且有export将该js中的函数向外暴露

    export {
      queryDepartTreeList,
      searchByKeywords,
    }
     表示将该函数引入当前文件
  • 相关阅读:
    #pragma
    STL~heap
    codeforces682A
    POJ1753(位操作和枚举)
    位运算
    getchar()(转)
    UVA2636
    UVA2639
    UVA2322
    UVa2521
  • 原文地址:https://www.cnblogs.com/the-wang/p/11933423.html
Copyright © 2011-2022 走看看