找回密码
 立即注册

QQ登录

只需一步,快速开始

如意小队

注册会员

3

主题

8

帖子

25

积分

注册会员

积分
25
  • 99

    金币

  • 3

    主题

  • 8

    帖子

最新发帖
如意小队
注册会员   /  发表于:2024-9-6 10:31  /   查看:641  /  回复:7
1金币
本帖最后由 Joestar.Xu 于 2024-9-9 12:06 编辑


调研编号:SJS-26404



运行报错 e.default is not a constructor

  1. <!DOCTYPE html>
  2. <html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
  3. <head>
  4.     <link href="ib/gc.spread.sheets.excel2016colorful.14.1.4.css" rel="stylesheet"/>
  5.     <script src="lib/vue.global.js"></script>
  6.     <script src="lib/gc.spread.sheets.all.14.1.4.min.js"></script>
  7.     <script src="lib/gc.spread.sheets.vue.14.1.4.min.js"></script>

  8.     <style scoped lang="scss">

  9.         .gray-bg{
  10.             background-color: #fff;
  11.         }
  12.         .vue-demo{
  13.             width: 800px;
  14.             height:400px;
  15.             margin: 0 auto;
  16.         }
  17.     </style>
  18. </head>
  19. <body class="gray-bg">
  20. <div id="app">
  21.     {{message}}
  22. </div>

  23. <script>
  24.     const { createApp,nextTick, onMounted, reactive, ref } = Vue;
  25.     const App = {
  26.         data() {
  27.             return {
  28.                                 message:"hello"
  29.             }
  30.         },
  31.         setup() {
  32.             onMounted(() => {
  33.             });
  34.             
  35.         }
  36.     };
  37.     const app = createApp(App);
  38.    
  39.     app.mount("#app");
  40. </script>
  41. </body>
  42. </html>
复制代码


image.png382398070.png

报错的demo.rar

1 MB, 下载次数: 13

最佳答案

查看完整内容

您好,经调研,目前Vue3支持库暂不支持通过页面引入的方式使用,请使用楼上提到的方案来使用Vue3支持库。

7 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:2024-9-11 09:06:34
8#
如意小队 发表于 2024-9-10 17:58
谢谢,我改用了vue2版本+spreadjs14版本页面引入,部分功能可以实现

可以支持您的应用就好,如果后续还会遇到异常,建议参考在本贴中给您提供的使用方式。
回复 使用道具 举报
如意小队
注册会员   /  发表于:2024-9-10 17:58:19
7#
Joestar.Xu 发表于 2024-9-10 17:32
您好,经调研,目前Vue3支持库暂不支持通过页面引入的方式使用,请使用楼上提到的方案来使用Vue3支持库。

谢谢,我改用了vue2版本+spreadjs14版本页面引入,部分功能可以实现
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-6 15:03:46
5#
另外,您可以先尝试使用vite等构建工具来使用SpreadJS Vue组件。

或直接参考附件中的代码。

vue.zip

122.01 KB, 下载次数: 12

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-6 15:01:46
4#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
如意小队
注册会员   /  发表于:2024-9-6 13:19:41
3#
Joestar.Xu 发表于 2024-9-6 12:27
您好,从您提供的代码来看无法判断出问题出现的原因,请提供完整的代码或可运行的Demo,这边复现后帮您调研 ...

错误的代码压缩包已经提交,帮忙指点下
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-6 12:27:26
2#
您好,从您提供的代码来看无法判断出问题出现的原因,请提供完整的代码或可运行的Demo,这边复现后帮您调研看看。

image.png219885558.png
回复 使用道具 举报
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-6 10:31:45
来自 6#
您好,经调研,目前Vue3支持库暂不支持通过页面引入的方式使用,请使用楼上提到的方案来使用Vue3支持库。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部