0
知道是否有給環回模式訪問到被沿着主應用程序創建特定對象的正確道路。傳遞對象爲環回模式
例如: 我們有一個emailService並在模型上的某些事件,我們希望相關數據發送到該服務。
現在我目前的解決辦法是這樣的
server.js
const app = loopback()
const email = createEmailService()
app.emailS = email
myModel.js
myModel.observe('before save', (ctx, next) => {
myModel.app.emailS.send('[email protected]', ctx.instance.message)
}
希望能孤單更好的辦法不是必須在客戶端設置爲應用對象。由於其他模型通過myModel.app.models.OtherModel訪問,我認爲我的方法沒問題,但可能不是最好的方法。