Vue.js 实现日期显示:代码补全与优化
<div id="box">
<pre><code> <span>{{ date | nowdate }}</span>
</code></pre>
</div>
<script type="text/javascript">
Vue.filter('nowdate',function(value){
var year=value.getFullYear();
var month=value.getMonth()+1;
var date=value.getDate();
var day=value.getDay();
var week='';
• switch (day){
case 1:
week="星期一";
break;
case 2:
week="星期二";
break;
case 3:
week="星期三";
break;
case 4:
week="星期四";
break;
case 5:
week="星期五";
break
case 6:
week="星期六";
break
default:
week="星期日";
break;
}
return year +"年" +month+"月"+date+"日"+week;
});
new Vue({
el:"#box",
data:{
date:new Date()
}
})
</script>
<pre><code></body>
</code></pre>
原文地址: https://www.cveoy.top/t/topic/nPfZ 著作权归作者所有。请勿转载和采集!