当前位置: 首页 > news >正文

php网站开发就业前景wordpress页脚添加百度收录

php网站开发就业前景,wordpress页脚添加百度收录,深圳 网站建设培训班,五种销售渠道日期、时间格式化是Vue前端项目中较为常遇到的一个需求点,此处,围绕Vue的过滤器来介绍如何更为优雅的解决此类需求。 过滤器filters使用注意点 Vue允许开发者自定义过滤器,可以实现一些常见的文本格式化等需求。 使用时要注意的点在于&#…

        日期、时间格式化是Vue前端项目中较为常遇到的一个需求点,此处,围绕Vue的过滤器来介绍如何更为优雅的解决此类需求。

过滤器filters使用注意点

        Vue允许开发者自定义过滤器,可以实现一些常见的文本格式化等需求。

        使用时要注意的点在于:过滤器可使用在两个地方——①双花括号插值表达式;②v-bind表达式。另一个是过滤器书写的位置:应在JavaScript表达式的尾部,并且使用管道符与表达式进行分割开来

        例如:假定我们已经定义了一个过滤器,名称为:dateTimeFormat,用于日期时间的格式化操作,那么在使用时的书写方式如下,

 

<div class="left">{{ JavaScript表达式 | dateTimeFormat  }}</div>

        显示的效果如下,

过滤器filters的两种定义方式

        接下里我们看一下过滤器的定义方式,Vue.js官网文档提供了两种方式,

方式1:局部定义

        局部定义类似于组件的局部注册操作,只能在当前组件内部使用。

        以下我们对上面提到的dateTimeFormat过滤器进行定义,这里要使用到一个第三方库moment.js,安装方式如下,

npm install moment -S

        安装之后直接在局部组件中引入即可。

import moment from 'moment'

        接着,我们开始定义过滤器dateTimeFormat,完整的示例代码如下,

<template><div class="left">{{ currentDate | dateTimeFormat  }}</div>
</template>
<script>
import moment from 'moment'
export default {name: "Top",props: {},filters: {dateTimeFormat: function (value, pattern = 'YYYY-MM-DD HH:mm:ss') {return moment(value).format(pattern);}},data() {return {timerHandler: -1,currentDate: null,}},computed: {title() {return process.env.VUE_APP_TITLE;},moduleName() {return this.$store.state.module_name;},},mounted() {this.getCurrentDate();this.setTimter();},methods: {setTimter() {this.timerHandler = setInterval(() => {this.getCurrentDate();}, 1000);},getCurrentDate() {this.currentDate = Date.now();}},beforeUpdate() {},beforeDestroy() {clearInterval(this.timerHandler);}
}
</script>
<style lang="less" scoped>
</style>

方式2:全局定义

        接着,我们看一下如何进行全局的过滤器定义,

/** @Description: * @Author: Xwd* @Date: 2023-02-15 22:26:06* @LastEditors: Xwd* @LastEditTime: 2023-02-18 14:53:58*/
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import moment from 'moment'
Vue.config.productionTip = false//定义全局过滤器
Vue.filter("dateTimeFormat",(value,pattern='YYYY-MM-DD HH:mm:ss')=>{return moment(value).format(pattern);
})new Vue({router,store,render: h => h(App)
}).$mount('#app')

        最终效果是一致的,不同之处在于,全局定义的过滤器可以在项目中的任何组件中进行使用。

 

http://www.yayakq.cn/news/622377/

相关文章:

  • 网站后台怎么做qq群自动加阿里云网站建设好用吗
  • 山东系统建站怎么用南宁网站建设方案书
  • 网站开发毕设的需求分析广州企业建站网站
  • 淄博网站制作公司服务做网站买服务器大概多少钱
  • 建设网站公司挖掘挖掘工具销客多微分销系统
  • 使用模板怎么建站百度大数据分析工具
  • 首页设计公司台州关键词优化价格
  • 帮做钓鱼网站会怎样wordpress 删除评论
  • 网站开发中网页打印wordpress弹窗登录注册
  • 网站服务器ip宝塔wordpress更换域名
  • 电子商务网站建设评估工具网站的关键词多少合适
  • 推荐一些做电子的网站做电影网站程序好用吗
  • 上海建工网站深圳住房和建设局网站公开招标
  • 有关手机网站建设asp做网站 的pdf教程
  • hmm船公司网站人力资源公司怎么开
  • 成功的网站应该具备哪些要素邵东网站
  • 河池市住房城乡建设网站怎样做二维码链接到网站上
  • 椒江网站制作莱州市双语网站
  • 桂林北站地址网络公司做网站后交代给客户什么
  • 网站的原理兰州新站seo
  • 无锡企业建站系统大数据网页制作
  • 义乌企业网站网络设计报告总结
  • 模板的网站都有哪些wordpress 子分类
  • 怎么样做电影网站wordpress产品列表
  • 网站推广的方法有哪几种网站建设 类
  • 网站 第三方登录个体做敦煌网站怎么样
  • 正规网站开发需要哪些技术互联网做视频网站需要许可证吗
  • 做母婴的网站WordPress小程序二次修改
  • 设计师交流网站公众号开发技术风险
  • 网站建设衤金手指花总十四公司网站建app