首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Kendo条形码-如何使用脚本调整大小

Kendo条形码-如何使用脚本调整大小
EN

Stack Overflow用户
提问于 2017-06-06 04:42:57
回答 0查看 252关注 0票数 1

我有一个条形码,它在局部视图中。如果在开始时没有包含宽度和高度,则在渲染时会出现错误。

代码语言:javascript
运行
复制
@Html.Kendo().Barcode().Name("barcode-" + Guid.NewGuid().ToString()).Value(@Model.WidgetTagValue).Encoding(Model.barcode_symbology).Width(150).Height(150)

我有一个resize事件,它试图在页面初始化和窗口大小调整时更改它以适应父div的大小。

代码语言:javascript
运行
复制
function setBarcodeSize() {
        if ($('.k-barcode').length > 0) {
            $('.k-barcode').each(function () {
                var parentDivWidth = $(this).closest(".andon-widget-container").width() - 50;
                var parentDivHeight = $(this).closest(".andon-widget-container").height() - $(this).closest(".andon-widget-container").find(".andon-widget-title").height();
                $(this).css("width", $(this).width(parentDivWidth) + "px").css("height", $(this).height(parentDivHeight) + "px");
                $(this).data("kendoBarcode").redraw();
            });
        }
    }

K条形码的宽度和高度被适当地设置,但是具有data-role="surface“的孩子的大小保持为150x150

建议?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44377360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档