Html 离子与技术日志/ngx qrcode
所以我想让QRCode生成器与我的Ionic项目一起工作 我不断地得到错误,这取决于我如何格式化我的代码 home.htmlHtml 离子与技术日志/ngx qrcode,html,typescript,ionic-framework,qr-code,Html,Typescript,Ionic Framework,Qr Code,所以我想让QRCode生成器与我的Ionic项目一起工作 我不断地得到错误,这取决于我如何格式化我的代码 home.html <ngx-qrcode [value]="createdcode"></ngx-qrcode> <ngx-qrcode value="genericValue"></ngx-qrcode> 及 home.html <ngx-qrcode [value]="creat
<ngx-qrcode [value]="createdcode"></ngx-qrcode>
<ngx-qrcode value="genericValue"></ngx-qrcode>
及
home.html
<ngx-qrcode [value]="createdcode"></ngx-qrcode>
<ngx-qrcode value="genericValue"></ngx-qrcode>
因此,无论我如何格式化我的.html
,它都会抛出某种错误
字段不是已知属性
或ngx qrcode不是已知元素
研究了很多其他有类似问题的人,但他们的解决方案对我不起作用
app.module.ts
import { NgxQRCodeModule } from '@techiediaries/ngx-qrcode';
...
imports: [
...
NgxGaugeModule,
]
我正在做的一件与大多数使用这个QRCode库的用户不同的事情是,我在这个项目中有一些Unity的东西
当我安装npm I@techiediaries/ngx qrcode
我犯了这个错误
Uncaught ReferenceError: global is not defined
与Unity
文件和ngx qrcode
在同一项目中存在冲突
我解决这个错误的方法是将它添加到我的index.html
index.html
<html lang="en">
...
<script>
var global = global || window;
var Buffer = Buffer || [];
var process = process || {
env: { DEBUG: undefined },
version: []
};
</script>
...
</html>
...
var global=全局| |窗口;
var Buffer=Buffer | |[];
var过程=过程| |{
环境:{DEBUG:undefined},
版本:[]
};
...
将此添加到我的脚本允许我在同一个项目中安装@techiediaries/ngx qrcode
和Unity
。
我不确定将此添加到我的index.html
是否是导致ngx qrcode
错误的原因