Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Titanium 无法设置";id";合金的动态性能_Titanium_Titanium Mobile_Appcelerator Titanium_Titanium Alloy_Appcelerator Alloy - Fatal编程技术网

Titanium 无法设置";id";合金的动态性能

Titanium 无法设置";id";合金的动态性能,titanium,titanium-mobile,appcelerator-titanium,titanium-alloy,appcelerator-alloy,Titanium,Titanium Mobile,Appcelerator Titanium,Titanium Alloy,Appcelerator Alloy,我正在尝试使用设置标签的id 但它不是这样工作的。事实上,我也试着设置accessibilityLabel,但还是没有成功 我确信id字段有一些唯一的值,因为当我在文本中设置时,它会在文本中显示。 我试图设置静态文本,即使这样也不起作用 但是我可以为ScrollableView的id字段设置硬编码值,它不是动态创建的 我相信Alloy在构建集合时会以某种方式使用id属性,并且以后无法通过公共数据绑定进行操作 您还没有指定为什么需要直接设置Id,但是有另一种方法可以访问集合中的特定视图

我正在尝试使用设置标签的id


但它不是这样工作的。事实上,我也试着设置accessibilityLabel,但还是没有成功


我确信id字段有一些唯一的值,因为当我在文本中设置时,它会在文本中显示。 我试图设置静态文本,即使这样也不起作用


但是我可以为ScrollableView的id字段设置硬编码值,它不是动态创建的

我相信Alloy在构建集合时会以某种方式使用id属性,并且以后无法通过公共数据绑定进行操作

您还没有指定为什么需要直接设置Id,但是有另一种方法可以访问集合中的特定视图:itemId属性。如本例所示:


然后可以通过编程方式访问元素,例如,在单击事件中:

功能项点击(e){
var模型=$.departions.get(e.itemId);
}
你可以在Rene Pot上找到更多关于这个图案的信息


希望这对你的问题有所帮助。

Hnmm认为是这样的。。。但即使是这篇文章也没有提到这一点。我认为使用id访问元素会很容易。我想要访问的元素不是单击的元素。想要避免children.children.children链接,但它甚至没有设置accessibilityLabel值