ExtJS 6.2開發筆記
- 表單reset無法重置ComboGrid
呼叫form1.getForm().reset();時發現,如果ComboGrid原本有值,表單reset無法重置ComboGrid
試過了:clear(); removeAll(); setValue(null);都無效果
辦法:ComboGrid.setValue("");成功
- js判斷undefined型別
if (reValue== undefined){} 發現判斷不出來,最後查了下資料要用typeof 方法:
if (typeof(reValue) == "undefined") {}
typeof 返回的是字串,有六種可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
- EXTJS 手動控制textarea換行
js中使用 \n 標籤,格式如下
var result = 'code:'+code+'\nmessage:'+message+'\nstatus:'+status+''; Ext.getCmp('stock_result').setValue(result); \n 不需要和後面變數空一格,這樣換行後可以保持對其
- EXTJS textarea自適應高度
grow:true
- EXTJS 格式化時間格式
var date = Ext.Date.format(new Date(),"Y-m-d H:i:s");
- EXTJS 動態設定ExtJS Form控制元件文字顯示的顏色
Ext.getCmp('simpletxt').setFieldStyle('color:red'); EXTJS panel觸發渲染完成的方法Render
xtype: 'panel', plugins: 'responsive', layout: 'fit', region: 'south', listeners: {render: function() {}}
- EXTJS 更新html內容
Ext.getCmp('stockEoBarcode_result').update("");
EXTJS form.Panel load事件 formGrid.getForm().load({
url : ..., headers : {"access_token": access_token}, method : 'POST', async:false, params : {warehouseId: "3432cdb5"}, success : function (form,action) { formGrid.getForm().setValues({ mitQty:action.result.object.totalMitQty, }) }
});
EXTJS Ajax.request非同步請求方法
Ext.Ajax.request({
url : ...,
defaultHeaders : {"access_token": access_token},
params : {warehouseId: "3432cdb5"},
datatype: 'JSON',
method: 'POST',
success : function(response) {
console.log(response);
var json = JSON.parse(response.responseText);
Ext.getCmp('totalQty').setValue(json.object.totalQty + " 箱");
},
failure: function (response, options) {
console.log(response);
}
});
- EXTJS textarea已逗號間隔,去掉最後一個逗號
var arr = lpnCode.split("\n"); var lpnCodes = "";
for (var i = 0; i < arr.length; i++) {
lpnCodes = lpnCodes + arr[i] + ",";
}
lpnCodes = lpnCodes.substring(0,lpnCodes.length-1);
相關文章
- [PyTorch 學習筆記] 6.2 NormalizationPyTorch筆記ORM
- golang 開發筆記Golang筆記
- Laravel 開發筆記Laravel筆記
- uinapp 開發筆記UIAPP筆記
- Android開發筆記Android筆記
- fyne 開發筆記筆記
- 小程式開發筆記筆記
- 【Python】GUI開發筆記PythonGUI筆記
- Java 開發筆記16Java筆記
- 元件包開發筆記元件筆記
- 精通Visual C++圖象程式設計---讀書筆記6.2C++程式設計筆記
- 直播平臺軟體開發,Extjs Grid自動換行JS
- 【開發筆記】swift語法小記筆記Swift
- html,css前端開發筆記HTMLCSS前端筆記
- Think.js開發筆記JS筆記
- Quick-3.3 開發筆記UI筆記
- 公眾號開發筆記筆記
- fir-mac 開發筆記Mac筆記
- Apache Answer Plugin 開發筆記ApachePlugin筆記
- Android 開發學習筆記Android筆記
- 大資料開發筆記大資料筆記
- 開發筆記:使用 mpvue 開發鬥圖小程式筆記Vue
- Python筆記 開發環境搭建Python筆記開發環境
- UG二次開發筆記筆記
- Laravel 開發環境搭建-筆記Laravel開發環境筆記
- iOS開發備忘筆記 (3)iOS筆記
- iOS開發備忘筆記 (2)iOS筆記
- springboot 開發學習筆記1Spring Boot筆記
- Amazon Selling Partner API 開發筆記API筆記
- 《Python web開發》筆記 一:網頁開發基礎PythonWeb筆記網頁
- 6.2
- easy雲盤專案開發筆記筆記
- 分散式服務框架開發筆記分散式框架筆記
- Android開發筆記[10]-關於頁Android筆記
- Android開發筆記[17]-桌面小部件Android筆記
- chatgpt介面開發筆記1:completions介面ChatGPT筆記
- Chrome 自帶開發者工具筆記Chrome筆記
- NDK學習筆記-NDK開發流程筆記