प्रौद्योगिकी साझेदारी

WeChat एप्लेट् मध्ये आँकडा संचारः

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

विधिः १ : callback function इत्यस्य उपयोगं कुर्वन्तु

  • in app.js: इत्यस्मिन् परिवर्तनं कर्तुं शक्यतेglobalDataततः एकं callback function निष्पादयन्तु एतत् callback function पृष्ठेन app प्रति पारितं update function भवितुम् अर्हति ।
    1. // app.js
    2. App({
    3. globalData: {
    4. someData: '',
    5. },
    6. setSomeData(newData, callback) {
    7. this.globalData.someData = newData;
    8. if (typeof callback === 'function') {
    9. callback();
    10. }
    11. },
    12. })

    उपपृष्ठे: यत्र आवश्यकता आसीत् तत्र आहूतःappInstance.setSomeDataतथा एकं callback function pass

    1. // pages/index/index.js
    2. Page({
    3. onLoad() {
    4. const appInstance = getApp();
    5. appInstance.setSomeData('new value', () => {
    6. this.setData({
    7. localData: appInstance.globalData.someData,
    8. });
    9. });
    10. },
    11. })

    विधिः २ : इवेण्ट् बसस्य उपयोगं कुर्वन्तु

    एकं इवेण्ट् बस (EventBus) रचयन्तु, inapp.jsउपपृष्ठे एकं घटनां प्रेरयन्तु तथा उपपृष्ठे एतत् घटनां शृणुत ।

  • इवेण्ट् बस (bus.js) .