zoukankan      html  css  js  c++  java
  • Vue创建项目入门

    Vue创建项目入门

    步骤

    • 修改main.js,引入axios和element-ui
    • 自己创建vue.config.js
    • npm i element-ui -S
    • npm i axios -S

    main.js

    import Vue from 'vue'
    import App from './App.vue'
    import './plugins/element.js'
    
    import axios from 'axios'
     //将axios挂载在Vue扩展上
     Vue.prototype.$http=axios
     //在其他地方使用只需使用 this.$http来代替axios;
     //配置baseUrl
    axios.defaults.baseURL = '/api'
    
    
    Vue.config.productionTip = false
    
    new Vue({
      render: h => h(App),
    }).$mount('#app')
    

    vue.config.js

    module.exports = {
        devServer: {
     	    // 设置主机地址
            host: 'localhost',
            // 设置默认端口
            port: 51001,
            // 设置代理
            // proxy: {
            //     'douban': {
            //         // 目标 API 地址
            //         target: 'http://douban',
            //         // 如果要代理 websockets
            //         ws: true,
            //         // 将主机标头的原点更改为目标URL
            //         changeOrigin: false
            //     }
            // }
            proxy: {
                '/api': {
                  target: 'http://localhost:52001/api',
                  changeOrigin: true,
                  pathRewrite: {
                    '^/api': ''
                  }
                }
              }
        }
    }
    

    编写页面请求后台接口

    <template>
    <div>
      <div @click="queryStudentList()">学成</div>
    </div>
    </template>
    
    <script>
    export default {
      name: 'HelloWorld',
      props: {
        msg: String
      },
      data() {
          return {}
        },
        methods: {
          queryStudentList(){
            this.$http("/user/list")
            .then(function(res){
              console.log(res);
            })
          }
        }
    }
    </script>
    
    <!-- Add "scoped" attribute to limit CSS to this component only -->
    <style>
    </style>
    
  • 相关阅读:
    CAP理论中的P到底是个什么意思?
    网络分区是什么
    SQL中的where条件,在数据库中提取与应用浅析
    golang 数据库开发神器 sqlx使用指南
    2017-07-08( bzip2 bunzip mount)
    2017-07-07(zip unzip gzip gunzip)
    2017-07-06(grep man apropos )
    2017-07-05 (whereis which find)
    001
    009-变量测试
  • 原文地址:https://www.cnblogs.com/mozq/p/12316036.html
Copyright © 2011-2022 走看看