lazy-loading

    0熱度

    1回答

    我正在使用延遲加載實體,我不得不關注以下問題, 我運行的查詢不包含相關屬性,但當我嘗試序列化對象時,序列化程序正在嘗試加載相關的屬性,因爲我的上下文被處置,我得到一個異常。 我想要做的就是將所有相關的屬性設置爲null,當他們沒有加載(有時我可能會將它們包含在我的查詢中,我希望它們在這種情況下被序列化)。 有沒有一種方法可以做到這一點?

    0熱度

    1回答

    我有以下類,假設通過字符串數組來創建迭代來檢查代碼是否存在。但是,使用延遲初始化時,.value總是返回null。 public class LazyInclusionList { private string docCopyCode; private Lazy<LazyInclusionList> _docCopyCodeList = null; public L

    8熱度

    5回答

    我的場景如下。我有一個菜單,有多個選項。每個菜單應根據用戶權限(已解決)顯示,大多數菜單項被封裝爲一個模塊,並且大多數模塊都是延遲加載的,所以當用戶第一次在菜單項中單擊時,它會加載(到此爲止一切正常),現在我的要求是,爲了提供更好的用戶體驗,我需要在用戶單擊菜單項並加載延遲加載模塊後顯示和活動指示器。 到現在,我使用CanActive,canLoad,canActivateChild接口從角路由器

    0熱度

    1回答

    我試圖創建一個可以被多個類使用的單個數據庫實例(在Kotlin中使用object關鍵字)。但是,我希望能夠在創建單例實例之前指定數據庫名稱。 由於單獨的對象不能與參數進行初始化,我在想,如果我在做什麼是有效的,或者如果有做事更好的辦法:在另一個文件 object DatabaseSingleton { private lateinit var databaseName: String

    0熱度

    1回答

    我想構建一個應用程序,我使用相同的Hibernate對象,但使用多個Hibernate屬性文件。例如,人1可能只想在表1的列1-3,而人要2上表1 列1,5-6如何動態地加載不同的配置(如果人1是使用應用或人2)取決於用戶?這可能嗎? 謝謝!

    2熱度

    1回答

    我改變了我的角2個腳本,並創建包含的註冊和登入網頁組件的新功能模塊: import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { HttpModule } from '@angular/http'; import { SignupComponent } fro

    1熱度

    2回答

    我有一個使用ngIf語句使用另一個組件的組件。我想只在ngIf的計算結果爲真時加載第二個組件。 編輯:發現一篇文章,幾乎可以做我需要的東西: https://medium.com/@matanlurey/lazy-loading-with-angular-dart-14f58004f988。但是,在加載庫之後,它將採用組件的整個視圖。在我的情況下,我需要將它插入到父組件的html中的特定位置。 喜

    0熱度

    1回答

    我正在使用IntersectionObserver polyfill來延遲加載圖像上的圖像。 問題是我有幾千塊瓷磚,每塊瓷磚上需要加載圖像。 以前我只是在滾動停止時才使用滾動去抖動來加載圖像,這在性能上有了巨大的提升。 問題是如何使用滾動去抖動器與IntersectionObserver? 一個解決方案,但一個愚蠢的一個是創建可見項目的初步陣列,並添加一個超時 let timeoutLastEnt

    1熱度

    3回答

    當啓用啓用動態高度的圖像幻燈片上的Lazyload時,它會切斷並僅顯示照片高度的一小部分,如果初始化加載你可以完美地查看圖像,請使用切換箭頭,你將能夠看到我的意思。 我一直在嘗試各種修補程序無濟於事,因爲這是我購買的一個html主題,不幸的是,主題作者也無法幫助我,您的幫助將不勝感激。 的JS我有我的自定義腳本文件是: $(".property-carousel").owlCarousel({

    0熱度

    2回答

    我的孩子路線的作品很好,當創建它們喜歡: let routes: Routes = [ { path: '', component: MainComponent, children: [ {path: 'a', loadChildren: '../+a/a.module.ts#AModule', canLoad: [AGuard]},