我正在尝试IF在 Vue 组件中使用 true/false 或 1/0实现条件。我经历了一些早先提出的问题,但无法得到它。请帮帮我。
IFtrue即使dd给出 ,条件也不给出输出true。
控制器(我尝试了两种方法,以便我可以通过 true/false 或 1/0 获得成功,在页面上的两种方法中,我都可以使用 dd($isExamAssigned) 获得 1/0 或 true/false):
dd($isExamAssigned); // here I'm able to get 1 or 0
Run Code Online (Sandbox Code Playgroud)
刀片.php:
<quiz-component
:isExamAssigned = "{{$isExamAssigned}}"
>
</quiz-component>
Run Code Online (Sandbox Code Playgroud)
Component.vue 的代码部分:
props:['isExamAssigned'],
data(){
return{
isExamAssigned :this.isExamAssigned,
}
Run Code Online (Sandbox Code Playgroud)
这是 IF 条件:
<div v-if="isExamAssigned === '1'">
<!-- Code here for IF -->
</div>
<div v-else>
<!-- Code here for ELSE -->
</div>
Run Code Online (Sandbox Code Playgroud)
我尝试了不同的方法来获取值,例如:
<div v-if="isExamAssigned === 1">
<div …Run Code Online (Sandbox Code Playgroud)