【新增】temu标签组件
This commit is contained in:
@@ -210,7 +210,7 @@
|
||||
// eslint-disable-next-line no-undef
|
||||
$('#hiprint-printTemplate').empty()
|
||||
this.hiprintTemplate = newHiprintPrintTemplate('temulables', {
|
||||
template: template,
|
||||
template: {},
|
||||
settingContainer: '#PrintElementOptionSetting',
|
||||
fields: [{
|
||||
field: 'html',
|
||||
@@ -281,8 +281,9 @@
|
||||
|
||||
elementToString(el) {
|
||||
const node = document.createElement('div')
|
||||
node.appendChild(el)
|
||||
node.innerHTML = el.html()
|
||||
|
||||
document.querySelector('body').appendChild(node)
|
||||
return node.innerHTML
|
||||
},
|
||||
|
||||
@@ -295,6 +296,7 @@
|
||||
|
||||
getHtml() {
|
||||
const list = this.labels
|
||||
console.log(printData)
|
||||
this.html = this.elementToString(this.hiprintTemplate.getHtml(printData))
|
||||
|
||||
console.log(this.html)
|
||||
@@ -316,6 +318,12 @@
|
||||
.print {
|
||||
height: 100%;
|
||||
|
||||
.temuBarCode {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding: 1pt 3pt;
|
||||
}
|
||||
|
||||
.print-wrapper {
|
||||
display: flex;
|
||||
height: calc(100vh - 180px);
|
||||
|
||||
Reference in New Issue
Block a user