0
我想在kendo網格內使用kendo,Angular中的數字文本框。用我的角度對象綁定數據不起作用。我試圖把一個「編輯」字段中列的對象,甚至有一個jQuery命令來做到這一點(我知道是壞的)這樣的:劍道數字文本框與角網格
$('.editable').kendoNumericTextBox()
,但它永遠不會奏效..
我想在kendo網格內使用kendo,Angular中的數字文本框。用我的角度對象綁定數據不起作用。我試圖把一個「編輯」字段中列的對象,甚至有一個jQuery命令來做到這一點(我知道是壞的)這樣的:劍道數字文本框與角網格
$('.editable').kendoNumericTextBox()
,但它永遠不會奏效..
相反,在列對象使用模板的,使用編輯屬性:
{
field: "fieldName",
title: "Field Title",
width: "90px",
editor: numberEditor
}
的numberEditor是一個功能,你可以我mplement如下:
function numberEditor(container, options) {
$('<input name="' + options.field + '"/>')
.appendTo(container)
.kendoNumericTextBox({
decimals: 0, // Settings for the editor, e.g. no decimals
step : 1, // Defines how the up/down arrows change the value
min : 0 // You can also define min/max values
});
}
感謝。我嘗試了這一點,但是當我這樣做時,我鬆開了角度物體上的綁定。我的角度對象有點複雜,我無法直接通過options.field訪問值。 我通過使用schema和type =「number」找到了我的解決方案 – clemkoa