Bootstrap-table异常汇总

开发中遇到的问题,废了九牛二虎之一通百度知道+stackflow,终于在灵光一闪尝试一改之后调好了。。。


1、实现行内编辑功能时,点击链接没有效果,F12发现问题出在bootstrap-editable.js文件:Cannot read property 'template' of undefined...


当时引用的js文件如下:


天真的我查阅无数资料后仍然无果,该引用的文件都引用了呀咋人家的可以自己的不行。其实现在回头想来,这异常提示的意思不就是证明缺少相关文件么。但是到底缺少哪一个文件呢?

其实我也不知道。。

咳咳,但是,不知道不代表这bug没法调啊。Examples中在引入这个js文件时都是这样写的:

<script src="//rawgit.com/vitalets/x-editable/master/dist/bootstrap3-editable/js/bootstrap-editable.js"></script>
开始的我以为这不就是链接到一个js文件么,本地化的话直接把这个文件加载进来不就ok?然而事实上任何事情都没它表面上那么单纯,比如这个,如果和我一样愚蠢的你仅仅把这一个文件引用了,等待你的就是调了N长时间的异常(然后从我这篇文章得到救赎?)。

废话说了一堆,解决的方法hin简单。。。就是把所有有嫌疑的文件都放进项目里啊!!在x-editable官网下一个x-editable-develop.zip的文件(可能也有别的版本),亲验已经把dist文件夹以外的文件给排除了,至于剩下的文件中哪个是导致异常的罪魁祸首,在下就没心思去审了,毕竟还有一堆功能没做2333。。。总之,只需要把js引用改成

<script src="../Scripts/x-editable-develop/dist/bootstrap3-editable/js/bootstrap-editable.js"></script>
问题就解决啦。

最后贴一张我这个项目的文件目录,免得有人傻乎乎的直接把代码拷过去发现还是不行



  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值