标签:method methods pen visible lse conf Fix config des
iview table icon dorpdown html页面级别vue组件
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>iview example</title> <link rel="stylesheet" type="text/css" href="./assets/iview/styles/iview.css"> <script type="text/javascript" src="./assets/vue/vue.min.js"></script> <script type="text/javascript" src="./assets/iview/iview.min.js"></script> </head> <body> <div id="app"> <Layout> <Header> <div style="height:60px;margin-left:30px; margin-right:10px; line-height:60px; color:#fff; font:bold; float:left; "> <div style="height:10px;"></div> <span><img src="./assets/dang.png" width="30" height="30" /></span></div> <div style="float:left; height: 60px; line-height: 60px; font-size:22px; font-family: 微软雅黑; font-weight: bold; color:#fff;"> iview example</div> <div style="float:right; margin-right:20px;"> <div style="height:12px;"></div> <dropdown> <a href="javascript:void(0)"> gfsd <!-- <icon type="ios-color-palette" style="color:#fff" /> --> <Icon type="md-arrow-dropdown" /> <icon type="ios-arrow-down" style="color:#fff" /> </a> <dropdown-menu slot="list"> <dropdown-item>驴打滚</dropdown-item> <dropdown-item>炸酱面</dropdown-item> </dropdown-menu> </dropdown> <!-- <i-icon type="md-square" style="color:#eee;" /> --> <Badge style="margin-right: 20px;" :count="3"> <icon type="ios-notifications-outline" size="26" style="color:#fff;"></icon> </Badge> <i-button>退出</i-button> </div> </Header> <Content> <div style="height:15px;"></div> <Card class="table-card" shadow style="width:1500px;margin:0 auto; text-align: center;"> <img src="./assets/3-1.jpg" style="margin:0 auto;" /> </Card> <div style="height:15px;"></div> <Card class="table-card" shadow style="width:1500px;margin:0 auto;"> <i-input search enter-button="搜 索" placeholder="iview example" style="width:800px; margin-left: 10px;" ></i-input> <div style="height:15px;"></div> <i-table border :columns="columns12" :data="data6" style="width:1450px; margin:0 auto;"> <template slot-scope="{ row }" slot="photo"> <img :src="row.photo" style="margin:5px 0 0 0;" /> </template> </i-table> <div style="height:15px;"></div> </Card> <div style="height:60px;"></div> </Content> <Footer :style="{position: ‘fixed‘, width: ‘100%‘}">iview example</Footer> </Layout> </div> <script> new Vue({ el: ‘#app‘, data: { visible: false, value1:0, columns12: [ { title: ‘iview example‘, key: ‘name‘, align: ‘center‘ }, { title: ‘iview example‘, slot: ‘photo‘, width:130, align: ‘center‘ }, { title: ‘iview example‘, key: ‘sex‘, align: ‘center‘ }, { title: ‘iview example‘, key: ‘iview example1‘, align: ‘center‘ }, { title: ‘iview example‘, key: ‘iview example2‘, align: ‘center‘ }, { title: ‘iview example‘, key: ‘iview example3‘, align: ‘center‘ }, { title: ‘iview example‘, key: ‘iview example4‘, align: ‘center‘ }, { title: ‘iview example‘, key: ‘iview example5‘, align: ‘center‘ }, { title: ‘iview example‘, key: ‘iview example6‘, align: ‘center‘ } ], data6: [ { name: ‘iview example‘, photo:‘assets/face4.jpg‘, sex: ‘女‘, chushengnianyue: ‘1981.6‘, rudangshijian:‘iview example‘, zhiwu:‘iview example‘, suozaidanwei:‘iview example‘, xueli:‘iview example‘, xuewei:‘iview example‘ } ] }, methods: { show1: function () { this.visible = true; }, show (index) { this.$Modal.info({ title: ‘User Info‘, content: `Name:${this.data6[index].name}<br>Age:${this.data6[index].age}<br>Address:${this.data6[index].address}` }) }, remove (index) { this.data6.splice(index, 1); } } ,created () { //页面加载 this.$Notice.config({ top: window.innerHeight - 210 }); this.$Notice.open({ title: ‘消息提醒‘, desc: `iview example。 <br><br> 2、iview example。`, duration: 0, }); } }) </script> <style> .ivu-card{ -webkit-box-shadow: 0 1px 6px rgba(0,0,0,.2); box-shadow: 0 1px 6px rgba(0,0,0,.2); border-color: #eee; } .table-card { /* height: calc(100vh - 196px); */ } footer { background-color: #2b85e4; z-index: 100;} footer,.ivu-layout-footer { height: 40px; padding: 10px 50px !important; color: #fff !important; text-align: center; position: relative; bottom:0; } Header { height:60px; background-image: url("./assets/t.png"); background-size: 100% 60px; } /* Content { height: calc(100vh - 60px);} */ </style> </body> </html>
iview table icon dorpdown html页面级别vue组件
标签:method methods pen visible lse conf Fix config des
原文地址:https://www.cnblogs.com/pengchenggang/p/10341327.html