index.js 526 B

12345678910111213141516171819202122232425
  1. const { extractComponentId } = require('../common/helper');
  2. function handle(e) {
  3. const componentId = extractComponentId(e);
  4. const value = e.detail.value;
  5. callback.call(this, componentId, value);
  6. }
  7. function callback(componentId, value) {
  8. const e = { componentId, value };
  9. if (this.handleZanSelectChange) {
  10. this.handleZanSelectChange(e);
  11. } else {
  12. console.warn('页面缺少 handleZanSelectChange 回调函数');
  13. }
  14. }
  15. module.exports = {
  16. _handleZanSelectChange(e) {
  17. handle.call(this, e);
  18. }
  19. };