每个项目的列表视图中的多角度局部参考

瓦希德·纳杰菲

我正在nativescript-angular为我的项目使用。这里有一个缩放的实现。它使用本地引用(#item)和@ViewChild装饰来访问元素:

<GridLayout (pan)="onPan($event)" (pinch)="onPinch($event)" (doubleTap)="onDoubleTap($event)" class="page">
<StackLayout #item width="200" height="200" backgroundColor="Green">
    <Image src="res://icon" width="50" height="50" class="p-20"></Image>        
    <!-- all children ot the element #item will scale accordingly-->
</StackLayout>
<TextView #status row="1" editable="false"></TextView>

在组件中:

@ViewChild("item") angularItem: ElementRef;

它工作正常。但我想在ListView 中使用它我的列表视图是这样的:

<ListView [items]="items" class="list-group">
    <ng-template let-item="item">
        <Label [text]="item.name" class="list-group-item"></Label>
    </ng-template>
</ListView>

如何为可以缩放每个元素的每个项目定义本地引用?

巴文贾洛达拉

您可以使用传递给事件的参数获取对象引用args.object

在你的情况下是这样的。

<ListView [items]="items" class="list-group">
    <ng-template let-item="item">
        <Label (pan)="onPan($event)" [text]="item.name" class="list-group-item"></Label>
    </ng-template>
</ListView>

并且您可以通过使用在 onPan 函数中获取标签引用 $event.object

onPan(args){
  let label=<Label>args.object;
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击列表视图中每个项目的侦听器

来自分类Dev

列表视图中项目的最大高度?

来自分类Dev

app.config中的多角度拦截器

来自分类Dev

在列表视图中加载每个项目的所有数据还是只加载需要的信息?

来自分类Dev

获取列表视图中选中项目的ID

来自分类Dev

回收者视图中每个项目的不同项目视图

来自分类Dev

当我滚动列表视图时,列表视图中项目的位置正在更改

来自分类Dev

滚动列表视图时,列表视图中项目的位置正在更改?

来自分类Dev

验证每个3个不同局部视图中的复选框列表

来自分类Dev

流星-视图中的“每个”列表

来自分类Dev

更改列表视图中所选项目的图像视图

来自分类Dev

计算回收站视图中项目列表中项目的总价

来自分类Dev

识别列表视图中的项目

来自分类Dev

在列表视图中拖放项目

来自分类Dev

编辑列表视图中的项目

来自分类Dev

列表视图中线条的参考点

来自分类Dev

如何集成跨站点多角度应用程序?

来自分类Dev

共享一个控制器的多角度路由

来自分类Dev

一个输入中的多角度ng-click功能

来自分类Dev

我该如何设置多个xticks,以及使用matplotlib进行多角度旋转

来自分类Dev

在许多角度UI-Router状态下重用URI

来自分类Dev

在列表视图中更改所选项目的背景颜色和字体颜色

来自分类Dev

如何在列表视图中显示项目的文本Android Studio

来自分类Dev

在可扩展列表视图中删除第(n-1)个项目的分隔线?

来自分类Dev

如何在长的自定义列表视图中滚动时跟踪项目的位置

来自分类Dev

更改出现在列表视图中的项目的颜色

来自分类Dev

是否有用于在列表视图中上下移动项目的按钮?

来自分类Dev

如何在JavaFX中动态更改列表视图中项目的背景

来自分类Dev

根据数据库中的值更改列表视图中特定项目的颜色

Related 相关文章

  1. 1

    单击列表视图中每个项目的侦听器

  2. 2

    列表视图中项目的最大高度?

  3. 3

    app.config中的多角度拦截器

  4. 4

    在列表视图中加载每个项目的所有数据还是只加载需要的信息?

  5. 5

    获取列表视图中选中项目的ID

  6. 6

    回收者视图中每个项目的不同项目视图

  7. 7

    当我滚动列表视图时,列表视图中项目的位置正在更改

  8. 8

    滚动列表视图时,列表视图中项目的位置正在更改?

  9. 9

    验证每个3个不同局部视图中的复选框列表

  10. 10

    流星-视图中的“每个”列表

  11. 11

    更改列表视图中所选项目的图像视图

  12. 12

    计算回收站视图中项目列表中项目的总价

  13. 13

    识别列表视图中的项目

  14. 14

    在列表视图中拖放项目

  15. 15

    编辑列表视图中的项目

  16. 16

    列表视图中线条的参考点

  17. 17

    如何集成跨站点多角度应用程序?

  18. 18

    共享一个控制器的多角度路由

  19. 19

    一个输入中的多角度ng-click功能

  20. 20

    我该如何设置多个xticks,以及使用matplotlib进行多角度旋转

  21. 21

    在许多角度UI-Router状态下重用URI

  22. 22

    在列表视图中更改所选项目的背景颜色和字体颜色

  23. 23

    如何在列表视图中显示项目的文本Android Studio

  24. 24

    在可扩展列表视图中删除第(n-1)个项目的分隔线?

  25. 25

    如何在长的自定义列表视图中滚动时跟踪项目的位置

  26. 26

    更改出现在列表视图中的项目的颜色

  27. 27

    是否有用于在列表视图中上下移动项目的按钮?

  28. 28

    如何在JavaFX中动态更改列表视图中项目的背景

  29. 29

    根据数据库中的值更改列表视图中特定项目的颜色

热门标签

归档