utils.js 795 B

1234567891011121314151617181920212223242526272829303132
  1. const utils = {
  2. getComponent: function(selector) {
  3. const pages = getCurrentPages();
  4. const current = pages[pages.length - 1];
  5. //const component = current.selectAllComponents(selector);
  6. const component = current.selectComponent(selector);
  7. if (!component) {
  8. return null;
  9. }
  10. return component;
  11. },
  12. toast: function(options) {
  13. const {
  14. //selector = '.tui-tips-ctx'
  15. selector = '#tui-tips-ctx'
  16. } = options;
  17. const component = utils.getComponent(selector);
  18. if (component) {
  19. component.showTips(options);
  20. }
  21. },
  22. dateTime:function(options){
  23. const component = utils.getComponent('#tui-dateTime-ctx');
  24. if (component) {
  25. component.show();
  26. }
  27. }
  28. };
  29. module.exports = {
  30. toast: utils.toast,
  31. dateTime: utils.dateTime
  32. };