amis icon indicating copy to clipboard operation
amis copied to clipboard

过滤器使用特殊符号问题?

Open duqingyu opened this issue 2 years ago • 1 comments

实现场景:

自定义了一个过滤器,格式化日期,里边需要传参如YYYY-MM-DD HH:mm:ss,带有':'的话会被amis转换识别为关键字,这种情况怎么处理?反斜杠似乎不行

存在的问题:

${times|formatDate:YYYY-MM-DD HH:mm:ss}

当前方案:

${times|formatDate:YYYY-MM-DD HH:mm:ss}

code here...

duqingyu avatar May 18 '22 07:05 duqingyu

+1

sunSK91 avatar Aug 05 '22 10:08 sunSK91

可以转义 \:

{
  "type": "page",
  "title": "标题",
  "data": {
    "times": 1685964088631
  },
  "body": {
    "type": "tpl",
    "tpl": "\\${times} format result is ${times|str2date:x:YYYY-MM-DD HH\\:mm\\:ss}"
  }
}

2betop avatar Jun 05 '23 11:06 2betop