Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用angular qrcode angular?_Javascript_Angularjs_Qr Code - Fatal编程技术网

Javascript 如何使用angular qrcode angular?

Javascript 如何使用angular qrcode angular?,javascript,angularjs,qr-code,Javascript,Angularjs,Qr Code,(正如乔治·斯托克(George Stocker)在评论中所建议的,我已经对这个问题进行了编辑,现在是关于角度qrcode而不是qrcode.js的。) 我试着用角度来显示二维码,但我无法让它工作。我目前正在尝试以下代码: 不幸的是,它什么也没做。我没有得到任何错误,但我也没有看到任何qr图像 为了给出一个工作示例,我分叉了,并尝试在代码()中使用angular qrcode 有人知道我在用qrcode时做错了什么吗?欢迎所有提示 永远不要访问控制器中的DOM,请使用它 您可能不想创建自己的

(正如乔治·斯托克(George Stocker)在评论中所建议的,我已经对这个问题进行了编辑,现在是关于角度qrcode而不是qrcode.js的。)

我试着用角度来显示二维码,但我无法让它工作。我目前正在尝试以下代码:


不幸的是,它什么也没做。我没有得到任何错误,但我也没有看到任何qr图像

为了给出一个工作示例,我分叉了,并尝试在代码()中使用angular qrcode


有人知道我在用qrcode时做错了什么吗?欢迎所有提示

永远不要访问控制器中的DOM,请使用它

您可能不想创建自己的指令,而是想看一看

如何使用此库的简短版本如下:

<qrcode data="{{url}}"></qrcode>


要使其正常工作,您需要在html中同时包含和angular包装器(angular qrcode)脚本。还记得添加
'monospacted.qrcode'
作为模块依赖项

谢谢你的提示。我一直在尝试实现这一点,但当简单地将此
粘贴到部分(在ng repeat中或外部)时,我没有得到任何结果;没有二维码,控制台没有错误,什么都没有。我想用它制作一个JSFIDLE,但我不知道如何将代码加载到其中。你能再帮我一点忙吗?我现在开始学习angular phonecat教程,并尝试在其中使用angular qrcode(在这里提交:),但我真的无法让它工作。你知道我做错了什么吗?@kramer65我用更多的信息更新了我的答案。我还为您的github回购提供了分支,并使其与以下承诺一起工作:像一个符咒一样工作。愚蠢的是,我没有意识到我还必须使用qrcode生成器。万分感谢!我还不能给你200分(我还要等几个小时),但我会尽快给你。祝你度过美好的一天!帮助我们回答您的问题的一件事是您花时间编写代码来重现问题并将其放入您的问题中。只要发布一个链接,我们就无法看到您的代码,如果该链接死亡或关闭。此外,将代码放入问题中会迫使您花时间减少问题的严重性,并使我们易于理解。@GeorgeStocker-我编辑了我的问题,并添加了我目前正在尝试的代码(只有一行)。不幸的是,它没有产生期望的结果(二维码),但也没有给出错误。它只是没有显示任何东西。这样的问题更好吗?控制台中是否显示任何内容?当您键入
var g=new QRCode(document.getElementById(“ticket QRCode”),“ABC”)在控制台中,会发生什么?如果您随后访问
g
,它是未定义的还是有一个实例化的对象?@GeorgeStocker-好吧,正如您在编辑中所读到的,我现在尝试使用角度qrcode,但这并没有像预期的那样工作,而且我没有得到任何错误。因为这个问题实际上是关于两个不同的东西(QRCode.js和角度QRCode),也许开始一个新问题是一个更好的主意。你觉得呢?最好把你的问题编辑成一个问题。
<qrcode data="{{url}}"></qrcode>