相关疑难解决方法(0)

如果statement为true,则vuejs设置一个单选按钮

我试图使用vuejs v - 检查单选按钮,仅当我的if语句为真时.有没有办法使用vuejs'v-if/v-else来解决这类问题?

在php和html中我可以通过执行以下操作来实现此目的:

<input type="radio" <? if(portal.id == currentPortalId) ? 'checked="checked"' : ''?>>
Run Code Online (Sandbox Code Playgroud)

以下是我到目前为止使用的vuejs:

<div v-for="portal in portals">
 <input type="radio" id="{{portal.id}}" name="portalSelect"
   v-bind:value="{id: portal.id, name: portal.name}"
   v-model="newPortalSelect"
   v-on:change="showSellers"
   v-if="{{portal.id == currentPortalId}}"
   checked="checked">
 <label for="{{portal.id}}">{{portal.name}}</label>
</div>
Run Code Online (Sandbox Code Playgroud)

我知道这里的v-if语句用于检查是否显示或隐藏输入.

任何帮助将非常感谢.

vue.js

30
推荐指数
2
解决办法
6万
查看次数

标签 统计

vue.js ×1