【发布时间】:2020-06-22 07:16:40
【问题描述】:
从名为utils.js 的外部文件中导出一个名为todayYyyyMmDd 的函数:
export const todayYyyyMmDd = () => new Intl.DateTimeFormat('fr-FR', {year: 'numeric', month: '2-digit', day: '2-digit'}).format(Date.now()).split('/').reverse().join('-');
然后在我的组件中导入这个函数:import { todayYyyyMmDd } from '@/utils';
我想在我的组件模板中直接使用todayYyyyMmDd,如下所示:
<date-input
:max="todayYyyyMmDd"
/>
不起作用。相反,我必须使用中间计算属性:
today () {
return todayYyyyMmDd();
},
有效,但它很难看。有什么方法可以直接在模板中使用导入的函数?
【问题讨论】:
标签: vue.js