• 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>
  • 相关阅读:
    RabbitMQ笔记-死信队列与延时队列
    设计模式-迭代器模式
    RabbitMQ笔记-Demo(C#)
    RabbitMQ笔记-消息追踪【未完成】
    RabbitMQ笔记-安装&命令
    RabbitMQ笔记-Exchange、Queue、Message详细说明
    MySQL笔记-MVCC【没写】
    MySQL笔记-基础知识
    多线程笔记-基础知识
    在Redis中进行分页排序查询【转】
  • 原文地址:https://www.cnblogs.com/syscn/p/13475982.html
Copyright © 2020-2023  润新知