很奇怪, 下的demo中setting.xml打开是好的,我自己原样搬到tomcat下,就报 mui(...).view() is not a function
, 不知道为什么?
- 发布:2016-07-20 11:41
- 更新:2019-04-25 12:22
- 阅读:4447
i***@126.com (作者)
<script src="../js/mui.min.js "></script>
<script src="../js/mui.view.js "></script>
<script src='../js/feedback.js'></script>
完全是把 setting.html 搬过来, 无非是路径换了而已
i***@126.com (作者)
这样就不可以
<script src="http://localhost:8093/style/mui/dist/js/mui.min.js"></script>
<script src="http://localhost:8093/style/mui/js/mui.view.js"></script>
这样可以
<script src="../js/mui.min.js"></script>
<script src="../js/mui.view.js"></script>
能有帮助么?
i***@126.com (作者)
添加了, 非常莫名其妙 , 用的是chrome 模拟android的
2016-07-20 12:54
赵梦欢
回复 i***@126.com: 你看看这个例子:https://rawgit.com/zhaomenghuan/mui-demo/master/tabbar-div-animation/index.html
2016-07-20 12:57
i***@126.com (作者)
还是不行,我比较了一下,你给的网页源码和我本地tomcat访问网页的源码,除了 css 和 js的地址有区别外,没有一点不同, 还是报之前的 .view不是一个函数
2016-07-20 13:54
i***@126.com (作者)
不管你给的页面还是你们demo中的静态页面都没问题,就是自己用的时候出现这个问题,太奇怪了。。。。
2016-07-20 13:54
赵梦欢
回复 i***@126.com:贴出你的工程。
2016-07-20 13:56
i***@126.com (作者)
把tomcat访问不行的这个页面源码存为html就可以, 太奇怪了
2016-07-20 13:57
i***@126.com (作者)
我不是完全前后端分离的,用的是 freeMarker模板来加载的
2016-07-20 13:57
i***@126.com (作者)
回复 赵梦欢: 终于找到原因了,坑死了,从github上下载下来的 mui-master文件夹下有个js文件夹,里面有mui.view.js,我引用的是这个js,结果这个js和example/js下的mui.view.js不一样, 导致一直报这个错, 无语了。
2016-07-20 15:21
赵梦欢
回复 i***@126.com:这个问题已经排查了,你在github上下载的mui源码里面的mui.view.js和hello mui里面的mui.view.js不是一个东西,mui源码里面的那个是没有经过grunt编译的源码,这个问题之前可能没有处理好,不好意思啊,后期会进一步完善。
2016-07-20 16:07