如何解决聚合物将对象值的属性设置为默认值
在 dom-repeat 中,我有一个带有两个参数的函数,一个用于 id,第二个用于项目(作为下拉列表)。当基于所选项目的 id 从下拉列表中选择类型时(函数运行),并在 UI 中显示一个包含对象和一些属性(下拉列表)的数组。当 UI 加载某些下拉菜单(例如定价方法)时,应显示默认值。数组中的对象,这意味着该对象可以多次显示,具体取决于我们从第一个下拉列表中选择的项目数。
下面是json格式的对象
"serviceTypeDetails": [
{
"serviceTypeId": 0,"productId": 0,"price": 0,"uomId": 0,"pricingMethodId": 0,"pricingReferenceNumber": "string","etfIncluded": true,"startDate": "string","asap": true,"termMonths": 0,"brokerFee": 0,"marginAdjustmentTypeId": 0,"marginAdjustmentAmount": 0,"annualEstimatedVolume": 0,"annualEstimatedVolumeUOMId": 0,"noOfSites": 0,"sitesStartDateAligned": true,"sitesEndDateAligned": true,"ldCalculationTypeId": 0,"ldRate": 0,"isAddDelete": true,"addDeletePercentage": 0,"originallyPricedVolume": 0
}
],
这是在 HTML 中设置绑定的方式
<div class="column mandatory" id="pricingMethod">
<se-singleselect selected="{{_serviceTypeDetails.pricingMethodId}}" fieldvalue="pricingMethodId" fieldname="name" desc="Pricing Method" datasrc="{{pricingMethodItems}}" id="pricingMethodSelect"></se-singleselect>
</div>
我需要将pricingMethodIds 的值设置为2。我是否需要直接在绑定中对其进行硬编码?或者有更好的方法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。