html组件隐藏,根据条件显示和隐藏html组件,而不使用div

我正在研究Angular JS项目。它有三个单选按钮,如下所示。

layout="row">

Choices

ng-model="booking.model.foodType"

value="vegetarian"

class="sys-input sys-input__radio"

title="" />

Vegetarian

ng-model="booking.model.foodType"

value="vegan"

class="sys-input sys-input__radio"

title="" />

Vegan

ng-model="booking.model.foodType"

value="nonvegetarian"

class="sys-input sys-input__radio"

title="" />

Non Vege

这些是食物选择,并根据用户选择我想要显示另一个单选按钮组。这个单选按钮html如下

layout="row">

ng-model="booking.model.foodSize"

value="small"

title="" > Small

ng-model="booking.model.foodSize"

value="medium"

title="" > Medium

ng-model="booking.model.foodSize"

value="large"

title="" > Large

如果用户选择素食,我只想显示小的单选按钮。如果用户选择非素食,我只需要显示中小按钮。我是怎么做到的?

此刻我尝试这样

this.foodTypeChoice=()=> {

const check2 = ()=>this.model.binType == 'small';

return check2(); }

但它显示了所有单选按钮。请帮忙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值