Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kendo ui 剑道UI Flatcolorpicker无法在剑道UI窗口中正确渲染_Kendo Ui_Color Picker_Kendo Mvvm - Fatal编程技术网

Kendo ui 剑道UI Flatcolorpicker无法在剑道UI窗口中正确渲染

Kendo ui 剑道UI Flatcolorpicker无法在剑道UI窗口中正确渲染,kendo-ui,color-picker,kendo-mvvm,Kendo Ui,Color Picker,Kendo Mvvm,KendoUI版本2013.3.1119 使用剑道MVVM 我有一个使用平面颜色选择器和使用调色板的颜色选择器的颜色选择器。它们都可以正常工作,但如果滑块的轨迹未渲染到适当的宽度,则平面颜色选择器的布局处于关闭状态 如果flatcolorpicker直接加载到页面中,而不是剑道窗口中,它将正确呈现 我没有申请任何特殊设置 <div id="flatColorPicker" data-role="flatcolorpicker" data-bind="value: co

KendoUI版本2013.3.1119 使用剑道MVVM

我有一个使用平面颜色选择器和使用调色板的颜色选择器的颜色选择器。它们都可以正常工作,但如果滑块的轨迹未渲染到适当的宽度,则平面颜色选择器的布局处于关闭状态

如果flatcolorpicker直接加载到页面中,而不是剑道窗口中,它将正确呈现

我没有申请任何特殊设置

<div id="flatColorPicker"
     data-role="flatcolorpicker"
     data-bind="value: colorPaletteValue, enabled: enableColorSelection, events: { change: colorPaletteChange }">
</div>

遇到了相同的问题:

我不知道这是否能为您修复它,但我通过在实例化它之前确保选择器的容器元素是可见的来修复它。我的代码过去看起来像:

$picker.kendoFlatColorPicker({
    // config
})
$container.show(); // $container contains the $picker
如果我只是颠倒它开始工作的顺序:

$container.show(); // $container contains the $picker
$picker.kendoFlatColorPicker({
    // config
})

嘿,我只是想知道你是如何把调色板和选择器放到同一个对话框中的?我一直在尝试做类似的事情,但似乎无法让它工作。我甚至试着让它们在没有这样的对话框的情况下显示出来,但这对我来说仍然不起作用。有什么提示吗?@seam le roy-我使用MVVM模式,所以创建一个HTML文件,其中包含两个项目的窗口内容。将此内容加载到您在窗口内打开的剑道视图中。太棒了,谢谢您回复我!
$container.show(); // $container contains the $picker
$picker.kendoFlatColorPicker({
    // config
})