当前位置:   article > 正文

VUE 动态修改颜色值_vue 动态color

vue 动态color
  1. <div class="deFenlv" v-bind:style="'color:' + deFenLvColor" >
  2. 班级得分率{{ deFenLv }}%
  3. </div>

在computed 函数块中添加自定义函数,当内部变量deFenLv变动时,自动变动颜色值

  1. <script>
  2. export default {
  3. name: 'PaperIteam',
  4. props: {
  5. soft: String,
  6. data2: {},
  7. },
  8. data() {
  9. return {
  10. deFenLv: 74,
  11. color1: "#7ccd7d",
  12. // visible: true,
  13. // content: '测试内容',
  14. }
  15. },
  16. // filters: {
  17. // contentFormat(content)
  18. // {
  19. // if(content.length > 56)
  20. // {
  21. // return content.substring(0, 56) + '...';
  22. // }
  23. // else return content;
  24. // }
  25. // },
  26. mounted() {},
  27. created() {},
  28. computed: {
  29. deFenLvColor()
  30. {
  31. if(this.deFenLv > 80) return "#7ccd7d";
  32. else if(this.deFenLv > 60) return "#e65a56";
  33. else return "#e22121";
  34. }
  35. },
  36. methods: {
  37. }
  38. }
  39. </script>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/332322
推荐阅读
相关标签
  

闽ICP备14008679号