我通过使用此在线链接https://www.freakyjolly.com/ionic-4-add-barcode-qr-code-scanner-encoder-ionic-4-native-plugin/在我的离子项目中创建了QR /条形码扫描仪
qr代码工作正常,并生成qr代码的XML输出数据。下面是xml放出IAM获取。
Barcode data {"text":<?xml version=\"1.0\"encoding=\"UTF-8\"?><PrintLetterBarcodeData name="john" age="36" city="New York" country="USA">}
Run Code Online (Sandbox Code Playgroud)
就像在教程链接中一样,当我尝试使用代码将数据输出到页面中时
{{ scannedData["text"] }}
Run Code Online (Sandbox Code Playgroud)
将显示xml文件中显示的qr代码的完整详细信息。这是因为使用了text关键字。但是我想专门输出XML内容中可用的名称,年龄或城市。请帮助我,我该怎么做。
我有一个 HubSpot 帐户,我的团队在其中更新了三张工作表中的客户详细信息,例如联系人、活动等。现在我想将这些工作表中的可用数据集成到我的 MySQL 数据库中。
我希望在 HubSpot 表中所做的更改自动传输到我的 MySQL 数据库。
有什么办法吗?
我创建了离子弹出窗口。创建了一个弹出窗口页面并添加了单击按钮的操作以从主页显示弹出窗口。但我无法更改弹出窗口的宽度。下面是代码;
主页.page.html:
<ion-content>
<ion-button expand="full" (click)="openPopover($Event)">Open popover</ion-button>
</ion-content>
Run Code Online (Sandbox Code Playgroud)
主页.page.ts:
async openPopover(ev: Event) {
const popover = await this.popoverController.create({
component:PopoverPage,
componentProps: {
custom_id: this.value
},
});
popover.present();
}
Run Code Online (Sandbox Code Playgroud)
popover.page.html:
<ion-content>
<ion-list>
<ion-item>
this is popover
</ion-item>
<ion-item button color="danger" (click) = "closePopover()">
<ion-icon name="close" slot="start"></ion-icon>
Close Popover
</ion-item>
</ion-list>
</ion-content>
Run Code Online (Sandbox Code Playgroud)
弹出框.page.ts:
closePopover() {
this.popoverController.dismiss();
}
Run Code Online (Sandbox Code Playgroud)
请帮助我如何更改弹出窗口的宽度,因为我尝试将自定义 css 添加到弹出窗口页面的离子内容,但它不起作用。