extjs5

    0熱度

    1回答

    我有如下代碼,如果綁定值爲false,我想隱藏一行。看起來模板總是被評估爲假。我已經嘗試過,並沒有花括號。如果我將其更改爲0 == 0,那麼它可以工作。 { height: 185, xtype: 'panel', tpl: [ '<table>', ' <tpl if="{sessionPrepMaterialsUrlExists}

    3熱度

    1回答

    我正在使用ExtJS 5.0.1。我有一個不自動加載的網格。一旦通過使用TopBar中的單擊按鈕手動加載商店,網格就會收到記錄。 我想在這個網格上實現無限滾動。我的商店有額外的參數需要傳遞給後端以獲取記錄。第一頁加載後,對於第二頁,沒有額外的參數傳遞給後端。我該如何解決這個問題? 我的店看起來如下 - > Ext.define('MyStore', { // extend: 'Ext.d

    1熱度

    1回答

    我有這些擴展: Ext.define('Common.view.superstuff.SuperCheckboxGroup', { extend: 'Ext.form.CheckboxGroup', alias: 'widget.supercbgroup', ... Ext.define('Common.view.superstuff.SuperCheckbox', {

    0熱度

    1回答

    我提供了一個指向我遇到問題的示例的sencha小提琴的鏈接。基本上,當我將tabPanels作爲窗口底部的元素時,如果向下滾動並嘗試單擊其任何選項卡,則整個滾動將跳轉到窗口頂部。由此使得tabPanel的使用幾乎不可能。我不確定它的佈局或者我做錯了什麼。 這裏的煎茶小提琴鏈接 https://fiddle.sencha.com/#fiddle/uv9

    0熱度

    1回答

    我正在做幾個需要時間的進程,所以我希望能夠顯示一個掩碼,我使用LoadMask。問題是我想運行的代碼似乎運行得太快,我認爲是阻止用戶界面顯示掩碼。該過程大約需要4秒鐘,因此我知道該掩碼未被同時啓用和禁用。 我解決這個問題的方式是使用延遲任務,但它有點像代碼味道。 其他人做這個不同的方式嗎? 這裏是我有什麼 var myMask = new Ext.LoadMask(win, {}); m

    -1熱度

    1回答

    我有一個帶有版面vbox的主面板,它有兩個項目。第一項是面板,第二項是網格面板。 var main= new Panel({ autoScroll :false, title:'Information', layout: { type: 'vbox' }, header: { tit

    0熱度

    1回答

    我有一個標記字段,我希望我的用戶能夠爲其添加新值。我可以通過設置forceSelection: false來實現。用戶可以將他們的新條目輸入到標籤字段中。當他們完成鍵入當前條目時,他們可以按逗號並將其添加。 問題是,逗號鍵不是非常直觀,更重要的是用戶不能添加本身包含逗號的條目。無論如何,我可以將此功能重新分配給輸入鍵嗎? 的jsfiddle這裏:link

    3熱度

    2回答

    我們有一個使用Sencha cmd 5.0.1.231構建的ExtJS 5.01應用程序。 我們面臨的問題是瀏覽器似乎緩存我們應用程序的舊版本。在我們的應用程序提供服務時,在查看chrome上的網絡流量時,我可以看到app.js,app.css文件都附加了?_dc = {timestamp}。現在,這告訴我,每當我的應用程序的新版本發佈(更新此時間戳),瀏覽器應該得到一個新版本。但它似乎有時仍然是

    1熱度

    1回答

    我有樹形網格。它具有自己的Store,它在item擴展上發送id並從服務器加載節點值。現在我想在數據庫中添加節點並重新加載子節點而不是所有的樹。 我使用這個功能 var node = tree.getStore().getNodeById('69'); 現在我想簡單的說「node.load()」得到節點。可能嗎? 如何做到這一點?

    0熱度

    2回答

    工具欄項目我有ExtJS的工具欄裏面一個按鈕,如下 Ext.define('Member.view.members.MembersGrid', { extend: 'Ext.grid.Panel', alias: 'widget.membersGrid', id: 'membersGrid', cls: 'custom-grid', requir