zoukankan      html  css  js  c++  java
  • vue+axios+element+html 单个页面使用vue get请求

    <html>
    <head>
    <title>list</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
    <!-- 引入样式 -->
    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
    <!-- 引入组件库 -->
    <script src="https://unpkg.com/element-ui/lib/index.js"></script>
    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
    <style>
    #app{
    margin: auto 50px;
    }
    </style>
    </head>
    <body>
    <div id="app">

    <div>
    <el-table
    :data="tableData"
    style=" 100%">
    <el-table-column
    prop="createDate"
    label="创建时间"
    width="180">
    </el-table-column>
    <el-table-column
    prop="bucketName"
    label="bucketName"
    width="180">
    </el-table-column>
    <el-table-column
    prop="fileName"
    label="fileName"
    width="180">
    </el-table-column>
    <el-table-column
    prop="folder"
    label="folder"
    width="180">
    </el-table-column>
    <el-table-column
    prop="expiration"
    label="过期时间"
    width="180">
    </el-table-column>
    <el-table-column
    prop="url"
    label="URL"
    >
    </el-table-column>
    </el-table>
    </div>

    </div>
    <script>
    var app = new Vue({
    el: '#app',
    data() {
    return {
    tableData: []
    }
    },
    mounted: function () {
    var that = this ;
    // get
    axios.get('/oss/list')
    .then(function (res) {
    var data = res.data ;
    that.tableData = data ;
    console.log(data);
    })
    .catch(function (error) {
    console.log(error);
    });
    },
    methods: {
    test: function () {
    alert(1)
    }
    }
    })
    </script>

    </body>
    </html>
  • 相关阅读:
    continue用法
    break用法
    VLAN的划分
    子网掩码的计算
    简述RIP路由协议和OSPF路由协议的相同点和不同点。
    工程监理的内容是什么?
    工程监理的意义和职责是什么?
    双绞线测试的参数主要有哪些?
    光纤熔接损耗原因?
    综合布线系统的设计等级有哪几种?各有什么特点?
  • 原文地址:https://www.cnblogs.com/syscn/p/13475982.html
Copyright © 2011-2022 走看看