1.新建filter目录,内写index.js
let dataServer = value => {
//保留xxxx-xx-xx的格式
// return value.replace(/(\d{4})(\d{2})(\d{2})/g, '$1-$2-$3')
var pattern = /^(\d{4})\-(\d{2})\-(\d{2})\s(\d{1,2}\:\d{1,2})$/
//保留XX:xx的时间格式
return value.replace(pattern, '$4')
}
export { dataServer }
2.在main.js全局引入
3.在xxx.vue中使用
<template>
<div id="app">
<ul>
<li>{{date1|dataServer}}</li>
</ul>
</div>
</template>
<script>
import HelloWorld from './components/HelloWorld.vue'
export default {
name: 'app',
components: {
HelloWorld
},
data() {
return {
date1: '2019-01-01 00:01'
}
},
mounted() {
alert(window.devicePixelRatio); //检测设备是几倍屏幕
return
}
}
</script>