請原諒我的無知,但我剛開始使用Aurelia/ES6,現在很多困擾我。我對客戶端框架完全陌生,所以希望我想實現的是可能在框架內。如果方法返回數據,然後在模塊中加載(視圖) - Aurelia
所以作爲標題所示,我在一個類中獲取數據:
import {inject} from "aurelia-framework";
import {HttpClient} from "aurelia-http-client";
let baseUrl = "/FormDesigner/";
@inject(HttpClient)
export class FormData{
constructor(httpClient)
{
this.http = httpClient;
}
GetFormById(formId)
{
return this.http.get(`${baseUrl}/GetFormById/${formId}`)
.then(resp => resp.content);
};
}
現在我可以看到/接收這是偉大的數據,但挖掘到的文檔後,我似乎無法弄清楚:
- 負載的單獨相關
module/view
通過ID輸入到主視圖(app.html) - 如果沒有數據,錯誤和n ØID,然後在
redirect
傳遞到no-form view
場景:
用戶A導航到 「FormDesigner /#/表格/ 3E7689F1-64F8-A5DA0099D992」 在這一點上窗體頁上 「A」 的土地,現在如果成功和數據一直返回傳遞formId
成不同的方法在其他地方,然後加載在module/view
- 頁,可能使用<compose></compose>
這可能很簡單,但文檔(在我看來)似乎相當侷限於某人新。
真心感謝任何指導/高水平的概念,一如既往,永遠讚賞!
問候,