gerson
2024-08-10 ed459ba52b9d994acc87e5d45f9293069a2f4aaa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import { STATIC_FILE_BASE_URL } from "@/config/constants";
 
// components/chat-components/summary/amisPage/amisPage.ts
Component({
  options:{
    styleIsolation:'apply-shared'
  },
  /**
   * 组件的属性列表
   */
  properties: {
    data:Object
  },
 
  /**
   * 组件的初始数据
   */
  data: {
    url:''
  },
 
  /**
   * 组件的方法列表
   */
  methods: {
    gotoLinkPage() {
      if(!this.data.data?.amis_json)return;
      const webUrl = `${STATIC_FILE_BASE_URL}/static/amis_html/index.html?=${JSON.stringify(this.data.data)}`;
 
      wx.navigateTo({ url:'/pages/web/web?url=' +  webUrl })
    }
  },
 
  lifetimes:{
    
    ready(){
      
      // if(!this.data.data?.amis_json)return;
      // this.setData({
      //   url:`${STATIC_FILE_BASE_URL}/static/amis_html/index.html?=${JSON.stringify(this.data.data)}`
      // })
   
      
    }
  }
})