我想將大量自定義頻道邏輯放入它自己的類中。在我的created生命周期方法中,我正在調用我創建的類中的每個方法,但是我如何保留socket我在 init() 方法中創建的實例以供其他方法使用?主視圖import CustomClass from './CustomClass';created() { const customClass = new CustomClass(); customClass.init(); customClass.subscribe();}自定義類.jsimport Socket from 'Socket';class CustomClass { init() { const socket = new Socket(key: XXXXX); } subscribe() { // how to have access to `socket` here that was created in init? socket.subscribe(channel: 'xxxx'); }}
Vue/JS:在不同的類方法中訪問相同的變量
慕俠2389804
2022-11-27 16:11:35