摘要:
最近因为工作需要做了一个js自动导入的插件,一开始很天真的以为动态创建个script添加到head中就ok了,试了之后才发现了问题,就是如果同时引入了多个js文件,而且后一个文件中用到了前一个文件中的变量,那就会报错,靠~~悲催了,就是说js如果动态加载(非浏览器加载因为浏览器加载时同步加载的会... 阅读全文
摘要:
async/await - 8.在for循环中正确的使用await 循环中的串行 循环中的并行 阅读全文
摘要:
1、可以在componentWillReceiveProps中去判断visible是否true去处理 2、也可以使用三元运算符判断visible来加载类组件,这时候就能在componentDidMount中去处理了,但是缺点是每次都会重新创建新的组件。 不要试图使用三元运算符或If/else 方式渲 阅读全文
摘要:
由于py2exe打包的时候会自动根据你代码中的引用把资源给打包进来,但是凡事不是绝对的,代码中可能会有隐形的引入了其他的py文件或资源文件的时候是无法自动识别的,所以就需要手动的配置,或者做一些手动操作了,还有也可以在自己代码中先把隐形的引入用显式的引入把py文件导入比如: 最先我遇到的问题是打包后 阅读全文
摘要:
例如: <iframe src="http://127.0.0.1:8008" style="width:100%;height:400px;"></iframe> django的项目将不能被访问,只要设置如下即可: X_FRAME_OPTIONS = 'ALLOWALL' 阅读全文
摘要:
首先需要注意ES6在严格模式下中常量太长会出问题,CHAR_DICT、FULL_DICT、POLYPHONE都是很大的常量,所以我都外部加载了,否则编译运行会有问题,先贴代码,常量在最后,如下: js源码: ES6写法: 用法: new Pinyin().getCamelChars('要转拼音的字符 阅读全文
摘要:
JS中的call、apply、bind方法 一、call()和apply()方法 1.方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一 阅读全文
摘要:
from HTMLParser import HTMLParser class MLStripper(HTMLParser): """ 过滤html方法 """ def __init__(self): self.reset() self.fed = [] def handle_data(self, d): s... 阅读全文
摘要:
一行超出显示... 两行超出的显示... 阅读全文
摘要:
/** * 比较函数 * @param {Object} param1 要比较的参数1 * @param {Object} param2 要比较的参数2 * @return {Number} 如果param1 > param2 返回 1 * 如果param1 == param2 返回 0 * 如果p 阅读全文