Former-commit-id: 38ee231d3c646cc572660bcb9f0a81ae71bc97e5 [formerly 38ee231d3c646cc572660bcb9f0a81ae71bc97e5 [formerly 38ee231d3c646cc572660bcb9f0a81ae71bc97e5 [formerly 38ee231d3c646cc572660bcb9f0a81ae71bc97e5 [formerly 4d9fcce66aaf3a4e6cbb6222c103189bf48826f5 [formerly 2de4e4812163b9dd5c67784ff789ae739472c406]]]]] Former-commit-id: 17588b4cb0d407be7fdba96b35d632d914cee9f3 Former-commit-id: 11d685f1a2cab9e2a36f3f1ca3d523204da0060d Former-commit-id: d4c2c2c58b014f26949a5a1728298a9bbc207a43 [formerly 5664bb367350fa0349c692af1e33d5804f569eee] Former-commit-id: 7c0eb404bc10835ee07b4f4f00f48e909c1d9052 Former-commit-id: 641da3104e9c831445edcc8059810f8677c95c89 Former-commit-id: 4ead5d35ca00668bda815a657608890ed95c5048 Former-commit-id: bebb18b74721247ad556dec0e8e2048fd277c052 Former-commit-id: cf7bb999bd756891dcdc53dd27f139f493dcf7a7
29 lines
625 B
Vue
29 lines
625 B
Vue
<template>
|
|
<d2-container :filename="filename">
|
|
<p class="d2-mt-0">useragent</p>
|
|
<el-input :value="uaData.ua"></el-input>
|
|
<p>格式化数据 in vuex: state.d2admin.ua.data</p>
|
|
<d2-highlight :code="uaStr"/>
|
|
</d2-container>
|
|
</template>
|
|
|
|
<script>
|
|
import { mapState } from 'vuex'
|
|
export default {
|
|
data () {
|
|
return {
|
|
filename: __filename
|
|
}
|
|
},
|
|
computed: {
|
|
...mapState('d2admin/ua', {
|
|
uaData: 'data'
|
|
}),
|
|
uaStr () {
|
|
const { browser, engine, os, device, cpu } = this.uaData
|
|
return JSON.stringify({ browser, engine, os, device, cpu }, null, 2)
|
|
}
|
|
}
|
|
}
|
|
</script>
|