手机端钉钉应用中无法正常显示vue内容。

新手上路,请多包涵

公司内部使用的一个应用里有一个用vue写的数据表,该表可以进行数据筛选和过滤。现在在电脑版的钉钉里打开该应用,这个表可以正常显示,数据也能正常加载。如下图:
图片描述

然后打开安卓手机的钉钉,这个表格就没有显示。截图如下:

图片描述

然后把这个在手机浏览器中打开后,这个数据表却可以显示出来,功能也都和我写的是一样的。

图片描述

ios的手机在钉钉里打开非常的慢,需要几分钟。
有没有人遇到过类似的问题?或者能给我提出一些建议,如果能有解决方案也好~~
感谢!!!

阅读 7.5k
2 个回答

为了回答这个问题,我特地去注册了一个账号,嘿嘿:、
花了接近6个小时解决了这个问题。

首先:
1、去安装node.js,因为你需要安装npm命令
2、安装完毕后,建议node 和 npm命令设置成全局使用
3、进入项目DocumentRoot目录,一般都是/,laravel是public目录,在public目录下面进行安装es6的polyfill.min.js文件(注意权限755),然后引入,在页面中使用:
4、实例:

<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<script type="text/javascript" src="/node_modules/babel-polyfill/dist/polyfill.min.js"></script>
    <script type="text/babel">
        //js code ...
    </script>

5、注意点:最后的script type是text/babel,否则你前面的工作都白费了。 嘿嘿,给我点赞吧,阿门!!!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题