繁体   English   中英

Aurelia - 根据选择选项显示/隐藏元素

[英]Aurelia - Show/Hide element based on select option

如何隐藏在div类,如果在选择选项选择的美元

应用程序.html

<select name="" id="" class="form-control" value.bind=""> 
      <option repeat.for="option of Options" model.bind="option.value">
           ${option.name} 
      </option>
</select>

<div class="row">
  <!-- enter code here -->
</div>

应用程序

export class Test {
    Option = [
      { value: 'usd', name: 'america'},
      { value: 'cad', name: 'canada money'}
    ];

}

我同意 Rajkumar 的观点,你真的应该付出更多努力来解决这个问题。 您甚至没有基本选择的代码,其代码遍布互联网,例如: https : //ilikekillnerds.com/2015/10/working-with-forms-in-aurelia/

也就是说,我会尝试帮助:

<template>
<form role="form">
    <select value.bind="selectedVal">
        <option repeat.for="option of someOptions"
             model.bind="option">${option.name}</option>
    </select>
</form>
</template>

<div class="row" show.bind="selectedVal === 'usd'">
  UsD SeLeCtEd
</div>

<div class="row" show.bind="selectedVal !== 'usd'">
  Other SeLeCtEd
</div>

当您选择美元时,上面应该只显示“已选择美元”的内容,当您选择其他任何内容时,应显示“其他已选择”的内容。 这不是最好的方法,但应该有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM