gpt4 book ai didi

javascript - 如何在 polymer 中的另一个属性中传递属性值?

转载 作者:行者123 更新时间:2023-12-03 03:54:27 24 4
gpt4 key购买 nike

所以我有一个对象数组,我们将其称为searchResults。我只想根据单击的索引显示对象。

Polymer({
properties: {
data: {
type: JSON,
value: [],
observer: 'markerClicked'

},

selectedRetailer: {
type: Number,
value: 0,
}
},



markerClicked: function(e) {
this.selectedRetailer += 1;
}
})
<osb-retailer-details data="{{searchResults.value.selectedRetailer}}">
<input type="radio" value="[[searchResults.value.selectedRetailer.dealerNumber]]">
</osb-retailer-details>

上面的方法不起作用,我不知道为什么。

基本上,我想要的是将 selectedReatailer 作为数组的索引传递。

我该怎么做?

谢谢

最佳答案

这里没有太多细节,所以我只是尝试一下。如果添加更多详细信息并且这不符合您的需求,我将更新我的答案。

<paper-listbox selected-item="{{selectedItem}}">
<template is="dom-repeat" items="[[searchResults]]">
<paper-item>[[item.value.selectedRetailer.name]]</paper-item>
</template>
</paper-listbox>
<osb-retailer-details retailer="[[selectedItem]]"></osb-retailer-details>

关于javascript - 如何在 polymer 中的另一个属性中传递属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45016493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com