在Extjs中设置basecls会打破可拖动的容器

时间:2017-06-28 22:39:13

标签: javascript extjs javascript-framework extjs6

我想要一个具有特定baseCls的容器,该容器也是可拖动的。不幸的是,如果我添加一个basCls,那么我的容器就不再可以拖动了。任何人都可以帮助我,以便我可以设置baseCls并且还有一个可拖动的容器。

这是一个被打破的例子。如果您注释掉baseCls,它将正常工作:https://fiddle.sencha.com/#view/editor&fiddle/22b3

$scope.userDropDown = false;
$scope.proveedorDropDown = false;
planaccountsfactory.getPlanAccounts().then(function (response) {
   $scope.planAccounts = response.data;
});
usersFactory.getUsers().then(function (response) {
    $scope.userDatos = response.data;
});
providersFactory.getProviders().then(function (response) {
    $scope.proveedorDatos = response.data;
});
$scope.subcuentasChange = function (type)
{
    if(type === 'usuario')
    {
        $scope.userDropDown = true;
        $scope.proveedorDropDown = false;
    }
    if(type === 'proveedor')
    {
        $scope.userDropDown = false;
        $scope.proveedorDropDown = true;
    }
};

1 个答案:

答案 0 :(得分:1)

根据the docsoverflow-y: scroll的默认baseClscontainer。如果您仍然需要组件行为,则应保留该行为,并且只根据需要添加其他行为。

'x-component'