同一页面上的两个不同的Yammer共享按钮

火化

是否可以在同一页面上添加两个不同的Yammer共享按钮?

使用Yammer的文档,我能够在同一页面上添加两个按钮,但是它们仍指向相同的URL(具有以下配置的http://example.com/button2)。

  yam.platform.yammerShare({
    customButton: true,
    classSelector: 'button1',
    pageUrl: 'http://example.com/button1'
  });
  yam.platform.yammerShare({
    customButton: true,
    classSelector: 'button2',
    pageUrl: 'http://example.com/button2'
  });

我还在这里设置了一个完整的Plunker

火化

事实证明,事件处理程序本身有一个API,因此我可以自己进行绑定并获得所需的灵活性:

document.getElementsByClassName('button1')[0].addEventListener('click', function() {
  yam.platform.yammerShareOpenPopup({
    defaultMessage: 'Check out'
    pageUrl: 'http://example.com/button1
  });
});
document.getElementsByClassName('button2')[0].addEventListener('click', function() {
  yam.platform.yammerShareOpenPopup({
    defaultMessage: 'Check out',
    pageUrl: 'http://example.com/button2'
  });
});

当需要更改URL(例如由于客户端路由)时,这也更简单。在此处查看完整的Plunker

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Apex-同一页面上的两个按钮,分支到不同的位置

来自分类Dev

单击Struts 2中同一页面上的两个按钮时,行为不同

来自分类Dev

Inno Setup禁用同一页面上的两个按钮

来自分类Dev

是否可以在同一页面上运行两个不同版本的ReactJS?

来自分类Dev

我希望同一页面上的两个Flexslider以不同的速度运行

来自分类Dev

如何在同一页面上使用具有不同CSS的具有相同功能的两个Toggle按钮?

来自分类Dev

如何将具有不同模块的两个图表放在同一页面上?

来自分类Dev

同一页面上两个不同控制器的Angularjs双向绑定字段

来自分类Dev

在同一页面上执行两个不同的操作时,如何处理mapStateToProps()函数?

来自分类Dev

如何将具有不同模块的两个图表放在同一页面上?

来自分类Dev

使用 css + html 在同一页面上编辑两个不同的 iframe min-height

来自分类Dev

如何为同一页面上的两个表单定义唯一的validateForm?

来自分类Dev

如何在同一页面上呈现两个菜单?

来自分类Dev

动态填充同一页面上其他两个选择的选择

来自分类Dev

同一页面上的两个Angular2组件

来自分类Dev

React Router问题:React在同一页面上渲染两个组件

来自分类Dev

使用react-hook-form在同一页面上添加两个表单

来自分类Dev

在ChakraUI中使用useDisclosure()无法在同一页面上使用两个模式

来自分类Dev

提交在同一页面上呈现的两个不相关的表单

来自分类Dev

验证同一页面上的两个表单

来自分类Dev

动态填充同一页面上其他两个选择的选择

来自分类Dev

Angular两个应用程序在同一页面上

来自分类Dev

如何在同一页面上放置两个幻灯片框?

来自分类Dev

Python请求-在同一页面上发送两个请求?

来自分类Dev

同一页面上的两个圆环图

来自分类Dev

同一页面上的两个 Promise.all()

来自分类Dev

在同一页面上的两个输入(差异ID)上的两个自动完成

来自分类Dev

在同一页面上的两个输入(差异ID)上的两个自动完成

来自分类Dev

在同一页面上创建同一地图的两个副本

Related 相关文章

  1. 1

    Apex-同一页面上的两个按钮,分支到不同的位置

  2. 2

    单击Struts 2中同一页面上的两个按钮时,行为不同

  3. 3

    Inno Setup禁用同一页面上的两个按钮

  4. 4

    是否可以在同一页面上运行两个不同版本的ReactJS?

  5. 5

    我希望同一页面上的两个Flexslider以不同的速度运行

  6. 6

    如何在同一页面上使用具有不同CSS的具有相同功能的两个Toggle按钮?

  7. 7

    如何将具有不同模块的两个图表放在同一页面上?

  8. 8

    同一页面上两个不同控制器的Angularjs双向绑定字段

  9. 9

    在同一页面上执行两个不同的操作时,如何处理mapStateToProps()函数?

  10. 10

    如何将具有不同模块的两个图表放在同一页面上?

  11. 11

    使用 css + html 在同一页面上编辑两个不同的 iframe min-height

  12. 12

    如何为同一页面上的两个表单定义唯一的validateForm?

  13. 13

    如何在同一页面上呈现两个菜单?

  14. 14

    动态填充同一页面上其他两个选择的选择

  15. 15

    同一页面上的两个Angular2组件

  16. 16

    React Router问题:React在同一页面上渲染两个组件

  17. 17

    使用react-hook-form在同一页面上添加两个表单

  18. 18

    在ChakraUI中使用useDisclosure()无法在同一页面上使用两个模式

  19. 19

    提交在同一页面上呈现的两个不相关的表单

  20. 20

    验证同一页面上的两个表单

  21. 21

    动态填充同一页面上其他两个选择的选择

  22. 22

    Angular两个应用程序在同一页面上

  23. 23

    如何在同一页面上放置两个幻灯片框?

  24. 24

    Python请求-在同一页面上发送两个请求?

  25. 25

    同一页面上的两个圆环图

  26. 26

    同一页面上的两个 Promise.all()

  27. 27

    在同一页面上的两个输入(差异ID)上的两个自动完成

  28. 28

    在同一页面上的两个输入(差异ID)上的两个自动完成

  29. 29

    在同一页面上创建同一地图的两个副本

热门标签

归档