Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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 这不是玩得很好吗?_Javascript_Html_Angularjs_Web_Addthis - Fatal编程技术网

Javascript 这不是玩得很好吗?

Javascript 这不是玩得很好吗?,javascript,html,angularjs,web,addthis,Javascript,Html,Angularjs,Web,Addthis,我的网站最近在没有对代码进行任何更改的情况下,社交按钮被破坏 我使用AddThis作为共享按钮,前端带有角度 我使用 <div data-addthis-toolbox ng-tap="socialShare = !socialShare" class="addthis_toolbox addthis_default_style addthis_32x32_style" 我想你的问题是因为这个js代码片段中的一些更改。但我们真的不知道。可能有帮助的两个建议: 使用指令优先级(我认为这不

我的网站最近在没有对代码进行任何更改的情况下,社交按钮被破坏

我使用AddThis作为共享按钮,前端带有角度

我使用

<div data-addthis-toolbox ng-tap="socialShare = !socialShare" class="addthis_toolbox addthis_default_style addthis_32x32_style" 

我想你的问题是因为这个js代码片段中的一些更改。但我们真的不知道。可能有帮助的两个建议:

  • 使用指令优先级(我认为这不是问题,但您应该排除此可能性)

  • 用以下内容替换
    data title=“{{article.title}}via discoverwiki.com”

    ng attr data title=“{article.title}}通过discoverwiki.com”


  • 正如所解释的那样(我相信这就是问题所在)

    嗯。。您最近是否升级了angular.js版本?您自己的指令“data addthis toolbox”是什么?如果是这样,你能分享代码让我们看看吗?您当前(!)正在使用angular.js的哪个版本?为什么您使用ng tap而不是ngTouch ngClick事件?还有-您检查了吗?@alonisser哪个答案?我没有改变angular.js的版本,正如在文章中提到的,我最近根本没有接触过代码。我使用的是AngularV1.2.4。我编辑了这篇文章,添加了addthis工具箱指令。我使用ng tap是因为触控事件在触控设备上有300毫秒的延迟(不确定之后他们是否改变了延迟)。@theintellects在他包含在他的报告中的链接中获取了接受的答案comment@thescientist哦,我现在明白了。我回答的时候不在场。我已经看过了,这似乎与我的问题无关。当我尝试用
    ng attr data title
    替换
    data title
    时,它只是将我网站的标题用作社交共享标题,而不是个人文章。