首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在kendo-ui-sortables angular 2中使用图像

如何在kendo-ui-sortables angular 2中使用图像
EN

Stack Overflow用户
提问于 2017-09-30 04:24:24
回答 2查看 499关注 0票数 0

我想在项目中使用图像而不是数据,有什么办法吗?

代码语言:javascript
复制
import { Component, ViewEncapsulation } from '@angular/core';
@Component({
  selector: 'my-app',
  template: `
    <div class="example-config">
        <h6>Items: {{items | json}}</h6>
    </div>
    <div class="container-fluid">
        <kendo-sortable
            [navigatable]="true"
            [animation] = "true"
            [data]="items"
            class="row"
            itemClass="item col-xs-6 col-sm-3"
            activeItemClass="item col-xs-6 col-sm-3 active"
        >
        </kendo-sortable>
    </div>
  `,
  encapsulation: ViewEncapsulation.None,
  styleUrls: ['styles.css']
})
export class AppComponent {
  public items: string[] = [
    'Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5', 'Item 6', 'Item 7', 'Item 8'
  ];
}

是像这样吗?有没有办法把它用在图片上?

Have a look in this, any way to use image instead of grid of data

EN

回答 2

Stack Overflow用户

发布于 2018-08-09 18:15:35

你可以像下面的代码一样使用标签:

代码语言:javascript
复制
<kendo-grid-column title="picture">
          <ng-template kendoGridDetailTemplate let-dataItem>
              <section *ngIf="dataItem.Thumb">
                <img src="{{dataItem.thumb}}" />
              </section>
            </ng-template>
      </kendo-grid-column>
票数 1
EN

Stack Overflow用户

发布于 2017-09-30 19:10:06

您可以使用templates和具有指向相应图像源的字段的对象数组作为数据项,例如:

代码语言:javascript
复制
<kendo-sortable
        [navigatable]="true"
        [animation] = "true"
        [data]="items"
        class="row"
    >
    <ng-template let-item="item">
      <div class="item">
        <img [src]="item.url" [alt]="item.text" width="200" style="pointer-events: none;" />
      </div>
    </ng-template>
    </kendo-sortable>
...
public items: any[] = [
{text: 'Img 1', url: 'https://cdn.pixabay.com/photo/2017/09/01/20/23/ford-2705402__340.jpg'},
{text: 'Img 2', url: 'https://cdn.pixabay.com/photo/2017/09/24/17/19/cow-2782461__340.jpg'}

];

EXAMPLE

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

https://stackoverflow.com/questions/46496448

复制
相关文章

相似问题

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