guideline.js 689 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. var Nova = getApp().Nova
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. options: null
  8. },
  9. ready: function () {
  10. // 在组件布局完成后执行,确保options参数中有data信息
  11. this.loadData()
  12. },
  13. /**
  14. * 组件的初始数据
  15. */
  16. data: {},
  17. lifetimes: {
  18. attached: function () {}
  19. },
  20. /**
  21. * 组件的方法列表
  22. */
  23. methods: {
  24. loadData() {
  25. console.log('辅助线', this.data.options)
  26. let { options } = this.data
  27. let { style } = options
  28. this.setData({
  29. style
  30. })
  31. },
  32. goNovaURL: function (ev) {
  33. let url = ev.currentTarget.dataset.url
  34. Nova.goNovaURL(url)
  35. }
  36. }
  37. })