按照宜搭公式专题的教程编辑的公式 报错 请教原因?
日期格式是调用的 自定义组件 内的营业执照识别的文本日期格式。
目前自定义组件的字段不能用于公式引用,可以通过代码解决,选择上传图片识别填充会触发对应字段的动作事件,可以在“格式化营业期限起始日期”组件配置动作事件:
1.
2.把代码复制js面板中
3.上传识别图片后的效果
对应js代码
```export function onChange({ value }) {
const timestamp = dateStringToTimestamp(value);
console.log("时间戳:", timestamp);
this.$('dateField_lw5pobye').setValue(timestamp)
//dateField_lw5pobye为要赋值的日期组件
}
export function dateStringToTimestamp(dateString) {
// 将字符串分割并重新组合为YYYY-MM-DD格式,以便于Date对象解析
var year = dateString.substring(0, 4);
var month = dateString.substring(4, 6);
var day = dateString.substring(6, 8);
// 注意:JavaScript的Date对象月份是从0开始的,所以需要减1
var date = new Date(year, month - 1, day);
// 使用getTime()方法获取时间戳(单位为毫秒)
return date.getTime();
}
```
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。