三元运算在判断里面也是可以进行相应的使用的

演示:

  1. <template>
  2. <!-- v-if v-show的区别,前者是否会在dom中被移除,后者display:none -->
  3. <view v-if="isShow">
  4. now you see me
  5. </view>
  6. <view v-else>
  7. now you can't see me
  8. </view>
  9. <view v-show="isShow">
  10. now you see me
  11. </view>
  12. <!-- 三元计算 -->
  13. <view v-if="sex1 == 1 ? true : false">
  14. 男性
  15. </view>
  16. <view v-if="sex0 == 0 ? true : false">
  17. 女性
  18. </view>
  19. <view>
  20. ------------------------------------------------------
  21. </view>
  22. <view v-if="sex1 == 1">
  23. 男性
  24. </view>
  25. <view v-else-if="sex1 == 0">
  26. 女性
  27. </view>
  28. <view v-else>
  29. 未知
  30. </view>
  31. </template>
  32. <script>
  33. export default {
  34. data() {
  35. return {
  36. isShow:true
  37. sex1:1
  38. sex0:0
  39. }
  40. },
  41. methods: {
  42. }
  43. }
  44. </script>
  45. <style>
  46. </style>