请教大家,一个关于vue的这种情况,写法如何去写?谢谢?

<u--input 

v-if="item.is_disabled"

type="digit"

@change="goods_price_change($event,index)"

@blur="goods_price_blur($event,index)"

v-model="item.goods_price" placeholder=""

></u--input>

我想在上面的这个input里,再加一个条件判断,is_update_price 这个值如果为true ,就保持上面的原样,如果为false 就增加一个 disabled 属性,也就是下面这样:

<u--input 

v-if="item.is_disabled"

type="digit"

@change="goods_price_change($event,index)"

@blur="goods_price_blur($event,index)"

v-model="item.goods_price" placeholder=""

disabled //这是新增的

></u--input>

这种判断不知道怎么去写,想请大家指点下谢谢


回答:

<u--input 

v-if="item.is_disabled"

type="digit"

@change="goods_price_change($event,index)"

@blur="goods_price_blur($event,index)"

v-model="item.goods_price" placeholder=""

:disabled="!is_update_price"

></u--input>

// 如果is_update_price值为false, 则disabled=true

:disabled="!is_update_price"


回答:

disabled应该可以传入一个动态属性吧

vue"><u--input 

type="digit"

@change="goods_price_change($event,index)"

@blur="goods_price_blur($event,index)"

v-model="item.goods_price" placeholder=""

:disabled="item.is_disabled"

></u--input>

以上是 请教大家,一个关于vue的这种情况,写法如何去写?谢谢? 的全部内容, 来源链接: utcz.com/p/933118.html

回到顶部