javascript - 列表项的可变高度

标签 javascript listview datatemplate multiline webix

我正在尝试将 Webix ui.list 与多行文本数据一起使用。类似的东西

webix.ui({  
  view:'list', 
  data: [
    { id:1, value:'A' }, 
    { id:2, value:'B<br>B' }, 
    { id:3, value:'C<br>C<br>' }    
  ],
  template: '#value#', 
});

(snippet)

但我找不到任何方法来设置列表项的可变高度。有没有办法做到这一点?

最佳答案

您需要在代码中添加“列表”的“type”属性为 type:{ height:"auto"} ,它将根据列表项的高度调整列表项的高度内容大小。

关于javascript - 列表项的可变高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36652534/

相关文章:

javascript - 如何通过单击按钮在全日历中添加任何事件?

javascript - grunt-browserify 路径必须是字符串错误

c# - 使用Linq XDocument读取XML文件的最后n个元素

c# - 在 DataTemplate 中声明的 View 在从 Tab 更改为 Tab 时继续创建

WPF - 在 DataTemplate 中使用 CroppedBitmap

javascript - JQuery .on() 更改事件未触发(页面在 .load() 内)

javascript - 排序后再次添加已删除的 DataTable 行

c# - 单个 ViewModel 的多个 View

java - Xamarin Android 应用程序中的 ListView

java - 带开关( boolean 值)Android 的 ListView