Skip to main content

自定义组件

示例:如何请求自定义类(接口)

自定义组件请求自定义类,已经封装到CCDK中,请不要自己拼接访问地址

代码实现

<template>
  <div class="cc-container" @click="getInfo">Hello World</div>
</template>

<script>
export default {
  data() {
    return {
      componentInfo: {
        // 组件唯一标识,全局唯一
        component: "cloudcc-demo-a",
        // 组件名称,在页面编辑器显示的名字
        compName: "cloudcc-demo-a",
        // 组件描述信息
        compDesc: "组件描述信息",
      },
      isLock: false,
    };
  },
  methods: {
    getInfo() {
      let className = "AccountClass";
      let methodName = "selectAccount";
      let params = [
        {
          argType: "java.lang.String",
          argValue: "hello",
        },
        {
          argType: "java.lang.String",
          argValue: "world",
        },
      ];
         window.$CCDK.CCCommon.post(className, methodName, params)
        .then((res) => {
          console.log(res);
        })
        .catch((error) => {
          console.log(error);
        });
    },
  },
};
</script>
<style lang="scss" scoped>
.cc-container {
  text-align: center;
  padding: 8px;
  background: goldenrod;
}
</style>