props.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import defprops from '../../libs/config/props';
  2. export default {
  3. props: {
  4. // 文字颜色
  5. color: {
  6. type: String,
  7. default: defprops.link.color
  8. },
  9. // 字体大小,单位px
  10. fontSize: {
  11. type: [String, Number],
  12. default: defprops.link.fontSize
  13. },
  14. // 是否显示下划线
  15. underLine: {
  16. type: Boolean,
  17. default: defprops.link.underLine
  18. },
  19. // 要跳转的链接
  20. href: {
  21. type: String,
  22. default: defprops.link.href
  23. },
  24. // 小程序中复制到粘贴板的提示语
  25. mpTips: {
  26. type: String,
  27. default: defprops.link.mpTips
  28. },
  29. // 下划线颜色
  30. lineColor: {
  31. type: String,
  32. default: defprops.link.lineColor
  33. },
  34. // 超链接的问题,不使用slot形式传入,是因为nvue下无法修改颜色
  35. text: {
  36. type: String,
  37. default: defprops.link.text
  38. }
  39. }
  40. }