privacyPolicy.vue 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <template>
  2. <div class="com-main com-width-1400 com-margin-auto">
  3. <el-breadcrumb separator-class="el-icon-arrow-right">
  4. <el-breadcrumb-item :to="{ path: '/' }">Home</el-breadcrumb-item>
  5. <el-breadcrumb-item>Privacy Policy</el-breadcrumb-item>
  6. </el-breadcrumb>
  7. <pc-article title="Privacy Policy" :text="privacyInfo"></pc-article>
  8. </div>
  9. </template>
  10. <script>
  11. export default {
  12. data() {
  13. return {
  14. privacyInfo: "",
  15. };
  16. },
  17. async created() {
  18. await this.getInfoList();
  19. },
  20. methods: {
  21. getInfoList() {
  22. this.$axios.get("/uk-api/others/privacy").then((res) => {
  23. if(res.code==1){
  24. this.privacyInfo = res.result.content;
  25. }
  26. });
  27. },
  28. },
  29. };
  30. </script>
  31. <style lang="scss" scoped>
  32. .title {
  33. height: 50px;
  34. font-size: 35px;
  35. font-family: Proxima Nova;
  36. font-weight: bold;
  37. color: #00213B;
  38. text-align: center;
  39. line-height: 50px;
  40. }
  41. .line {
  42. width: 99px;
  43. height: 4px;
  44. background: #e90000;
  45. margin: 15px auto;
  46. }
  47. :deep(.item) {
  48. font-size: 18px;
  49. font-family: Proxima Nova;
  50. line-height: 30px;
  51. ol{
  52. padding-left: 40px;
  53. list-style: decimal;
  54. }
  55. ul{
  56. padding-left: 40px;
  57. list-style: disc;
  58. }
  59. p{
  60. word-wrap:break-word;
  61. }
  62. }
  63. </style>