收藏
回答

Vue下调用wx.invoke is not a function?

[Vue warn]: Error in v-on handler: "TypeError: undefined is not a function (near '...wx.invoke...')"

wx.invoke(

        'selectEnterpriseContact',

        {

          fromDepartmentId: -1, // 必填,表示打开的通讯录从指定的部门开始展示,-1表示自己所在部门开始, 0表示从最上层开始

          mode: 'multi', // 必填,选择模式,single表示单选,multi表示多选

          type: ['department', 'user'], // 必填,选择限制类型,指定department、user中的一个或者多个

        },

        function (res) {

          console.log(res);

          if (res.err_msg === 'selectEnterpriseContact:ok') {

            if (typeof res.result === 'string') {

              res.result = JSON.parse(res.result); // 由于目前各个终端尚未完全兼容,需要开发者额外判断result类型以保证在各个终端的兼容性

            }

            // const selectedDepartmentList = res.result.departmentList; // 已选的部门列表

          }

        }

      );

回答关注问题邀请回答
收藏

1 个回答

  • 阿斯顿
    阿斯顿
    2022-11-22

    只是警告啊,又不是报错。好像有配置,配置下wx.invoke就可以了

    2022-11-22
    有用
    回复
登录 后发表内容