雾塔
雾塔
贴自己的代码有一个好,就是优秀的工程师会指出不足,然后自己能够有所精进。才吃饭的功夫就有两位老师提出了问题,我一个一个来看。 @island205 1.这种调用的传参,多数情况下都是传入纯js对象,所以偷了懒。不过总归有隐患,该是检查的。 2.我倒没有考虑多次调用的情况,来改一下: ``` javascript var JSONP = (url, descriptor) => { var script = document.createElement('script') var body = document.getElementsByTagName('body')[0] var parseParam = (paramObj) => { var paramStr =...
@zswang 这位老师提的两个问题: 1.这段代码是在控制台下写的,对`const`和`let`关键字支持不太好,所以一律用了`var` 2.这是我的问题,也来改正一下: ``` javascript var JSONP = (url, descriptor) => { var script = document.createElement('script') var body = document.getElementsByTagName('body')[0] var parseParam = (paramObj) => { var paramStr =...
@lijsh 受这位同学的启发,利用闭包移除回调和`script`签: ``` javascript var JSONP = (url, descriptor) => { var script = document.createElement('script') var body = document.getElementsByTagName('body')[0] var parseParam = (paramObj) => { var paramStr = '?', prop...
@island205 对哦,不过也可以delete掉JSONP.cbs[index],这样索引的位置不会改变。 ``` javascript var JSONP = (url, descriptor) => { var script = document.createElement('script') var body = document.getElementsByTagName('body')[0] var parseParam = (paramObj) => { var paramStr = '?', prop...
Same problem...When I set foreignObjectRendering: true then background-image is not display. what should I configure