sv-print-docs icon indicating copy to clipboard operation
sv-print-docs copied to clipboard

二维码生成好像有点问题

Open JayShen1943 opened this issue 2 years ago • 6 comments

image 以title为数据生成了

JayShen1943 avatar Aug 27 '23 07:08 JayShen1943

你没有测试数据数据,不以title显示,那条形码显示什么内容?undefined?默认显示标题是为了绑定字段缺省能固定显示一个内容。即有些打印需要一个固定的条码,无需动态字段传入,测试数据相当于mock数据,用于测试效果。发自我的 iPad在 2023年8月27日,15:49,JayShen @.***> 写道:

以title为数据生成了

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

Xavier9896 avatar Aug 27 '23 07:08 Xavier9896

您好,我填入测试数据后仍然也会以title为准,而且有时候回空,所以才删除其他项保留title image

image

JayShen1943 avatar Aug 27 '23 07:08 JayShen1943

有绑定字段的时候,预览会去获取printData[field]生成条码,拿不到数据会显示空白,你要确保有数据。或者你的数据不符合条码格式支持的格式,比如中文字符,或者条码格式要求9位数字,传入数据不符合对于编码要求。这是条码库和编码所要求的。发自我的 iPhone在 2023年8月27日,15:59,JayShen @.***> 写道:

您好,我填入测试数据后仍然也会以title为准,而且有时候回空,所以才删除其他项保留title

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Xavier9896 avatar Aug 27 '23 08:08 Xavier9896

有绑定字段的时候,预览会去获取printData[field]生成条码,拿不到数据会显示空白,你要确保有数据。或者你的数据不符合条码格式支持的格式,比如中文字符,或者条码格式要求9位数字,传入数据不符合对于编码要求。这是条码库和编码所要求的。发自我的 iPhone在 2023年8月27日,15:59,JayShen @.> 写道: 您好,我填入测试数据后仍然也会以title为准,而且有时候回空,所以才删除其他项保留title —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>

是的,首先谢谢您的回复,我尝试了field确实可以更新数据,但是我还需要动态title,我的需求是打印条形码并在下面展示出【SN码:xxxxxx】,所以我采取了hiprintTemplate.update 重传入整个json的方式来改变title和条形码数据生成,但是控制台总是报更新错误,大概是什么问题导致的呢? 如果不使用update改成每次new hiprint.PrintTemplate却不会报错 image image

JayShen1943 avatar Aug 27 '23 09:08 JayShen1943

你可以考虑下面的【sn:xxxxx】单独用一个text元素显示,条码元素仅用作条码,text元素是可以显示title+field内容的,条码元素的title无法实现你的需求,变通一下,隐藏条码title,自己加一个text显示即可。发自我的 iPhone在 2023年8月27日,17:40,JayShen @.***> 写道:

有绑定字段的时候,预览会去获取printData[field]生成条码,拿不到数据会显示空白,你要确保有数据。或者你的数据不符合条码格式支持的格式,比如中文字符,或者条码格式要求9位数字,传入数据不符合对于编码要求。这是条码库和编码所要求的。发自我的 iPhone在 2023年8月27日,15:59,JayShen @.> 写道: 您好,我填入测试数据后仍然也会以title为准,而且有时候回空,所以才删除其他项保留title —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>

是的,首先谢谢您的回复,我尝试了field确实可以更新数据,但是我还需要动态title,我的需求是打印条形码并在下面展示出【SN码:xxxxxx】,所以我采取了hiprintTemplate.update 重传入整个json的方式来改变title和条形码数据生成,但是控制台总是报更新错误,大概是什么问题导致的呢? 如果不使用update改成每次new hiprint.PrintTemplate却不会报错

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Xavier9896 avatar Aug 27 '23 10:08 Xavier9896

你可以考虑下面的【sn:xxxxx】单独用一个text元素显示,条码元素仅用作条码,text元素是可以显示title+field内容的,条码元素的title无法实现你的需求,变通一下,隐藏条码title,自己加一个text显示即可。发自我的 iPhone在 2023年8月27日,17:40,JayShen @.> 写道: 有绑定字段的时候,预览会去获取printData[field]生成条码,拿不到数据会显示空白,你要确保有数据。或者你的数据不符合条码格式支持的格式,比如中文字符,或者条码格式要求9位数字,传入数据不符合对于编码要求。这是条码库和编码所要求的。发自我的 iPhone在 2023年8月27日,15:59,JayShen @.> 写道: 您好,我填入测试数据后仍然也会以title为准,而且有时候回空,所以才删除其他项保留title —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.> 是的,首先谢谢您的回复,我尝试了field确实可以更新数据,但是我还需要动态title,我的需求是打印条形码并在下面展示出【SN码:xxxxxx】,所以我采取了hiprintTemplate.update 重传入整个json的方式来改变title和条形码数据生成,但是控制台总是报更新错误,大概是什么问题导致的呢? 如果不使用update改成每次new hiprint.PrintTemplate却不会报错 —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>

是的我目前采用的就是这个方案,谢谢

JayShen1943 avatar Aug 27 '23 10:08 JayShen1943