Skip to content

全局绑定属性

创建 src/filter 文件夹,用于定义 全局属性

js
import dayjs from "dayjs";

const dateFilter = (val, format = "YYYY-MM-DD") => {
  if (!isNaN(val)) {
    val = parseInt(val);
  }

  return dayjs(val).format(format);
};

export default (app) => {
  app.config.globalProperties.$filters = {
    dateFilter,
  };
};

main.js 中引入

js
// filter
import installFilter from "@/filters";

installFilter(app);

引用

html
<template #default="{ row }">
  {{ $filters.dateFilter(row.openTime) }}
</template>