【问题标题】:How to set size of a dialog box with knockout如何设置带有敲除的对话框的大小
【发布时间】:2015-01-30 17:38:25
【问题描述】:

我有这个对话框,我想在其中设置大小。我认为这应该很简单,但我无法让它工作。下面我在 bindingHandler 中添加了一个选项:“minWidth: 600”,但对话框保持默认大小。我该如何更改?

<div id="dialog-sequence" class="dialog-acc" data-bind="dialog: {'autoOpen': false, 'title': $root.selectedProject().title }, dialogVisible: $root.isSequenceDialogOpen, minWidth: 600">
    <div id="tb-accordion" data-bind="jqAccordion: { },template: { name: 'sequence-template', foreach: $root.TextbatchesPure }"></div>
</div> 

我的模板在哪里:

<script type="text/html" id="sequence-template" >
    <div class="group" data-bind="attr: {'id': textbatchID}">
        <div class="accordion-header ui-widget-header">
             <h3><span data-bind="text: title"></span>  <span class="ui-icon ui-icon-arrowthick-2-n-s" style="float:right; margin:6px 10px 0px 50px;"></span></h3>
         </div>
     </div>
</script>

【问题讨论】:

  • 找到了解决方案:我必须在括号内移动“minWidth: 600”。就这么简单。

标签: jquery jquery-ui knockout.js dialog


【解决方案1】:

你可以像这样设置宽度

app.showMessage("Message", "Title", ["Close"], true, { style:  { width: "600px"} });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-29
    • 1970-01-01
    • 1970-01-01
    • 2013-04-01
    • 1970-01-01
    • 2018-02-26
    相关资源
    最近更新 更多