KnockoutJs:渲染数组成员,每行三个

数据库

我有一个带有颜色的可观察数组。我foreacheach数组,并从中渲染背景颜色的div。问题是我希望每行只有三种颜色。例如,如果我有10种颜色,则应该有四行。前三个具有三种颜色,最后一种-具有一种。

的HTML:

<div data-bind="foreach: colors">
    <div data-bind="style: { backgroundColor: $data, 
                              width: '20px', 
                              height: '20px'}">                              
    </div>
</div>

javascript:

var MyViewModel = function() {
  this.colors = ko.observableArray(['blue', 'yellow', 'green', 'purple','white', 'black', 'orange']);
}

ko.applyBindings(new MyViewModel());

JSFIDDLE:

http://jsfiddle.net/2Qnv7/142/

塞德里克

我认为您可以使用CSS类和溢出的CSS属性来做到这一点。对于所有网页设计功能,使用CSS更为有用。

.container div
{
    display:inline-block;
}

.container
{
    border : 1px solid;
    max-width: 70px;
    overflow: visible;
}

对于HTML:

<div class="container" data-bind="foreach: colors">
    <div data-bind="style: { backgroundColor: $data, 
                              width: '20px', 
                              height: '20px'}">                              
    </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

类具有带动态数组成员的类

来自分类Dev

C ++中类数组成员的初始化

来自分类Dev

用char数组成员填充并集

来自分类Dev

为数组成员设置一个计时器

来自分类Dev

没有初始化的C ++数组成员

来自分类Dev

Javascript,数组成员的所有可能和(最多4个)

来自分类Dev

嵌套结构中的灵活数组成员

来自分类Dev

C ++中的灵活数组成员的可移植仿真?

来自分类Dev

声明一个静态私有数组成员

来自分类Dev

C ++无法更改数组成员

来自分类Dev

在C中访问灵活数组成员

来自分类Dev

Python-组顺序数组成员

来自分类Dev

Arduino类数组成员

来自分类Dev

Swift:访问数组中的元组成员

来自分类Dev

C ++类,数组成员的大小由CTOR传递

来自分类Dev

C#数组成员

来自分类Dev

在类中声明数组成员的正确方法

来自分类Dev

数组成员的初始化程序无效

来自分类Dev

为什么写另一个数组成员会引起问题?

来自分类Dev

如何验证数组成员是否连续?

来自分类Dev

通过数组成员相乘得到一个新的数组

来自分类Dev

使用指针到达数组成员

来自分类Dev

一个将数组成员按升序排列的程序

来自分类Dev

Arduino类数组成员

来自分类Dev

struct中的char数组成员-复制到这两个成员的值

来自分类Dev

OR 子句或数组成员检查

来自分类Dev

屏蔽数组成员的位

来自分类Dev

UPPAAL:检查数组成员

来自分类Dev

在 psql 中加入三个表并根据组成员身份保留结果