实习收获记录
1.webpack打包后有的图片不显示 因为大小超过10k转成base64会很长 base.conf.js可设置大小
可以用https://tinypng.com压缩图片
2.sort() 函数按照字符串顺序对值进行排序。
该函数很适合字符串(“Apple” 会排在 “Banana” 之前)。
不过,如果数字按照字符串来排序,则 “25” 大于 “100”,因为 “2” 大于 “1”。
正因如此,sort() 方法在对数值排序时会产生不正确的结果。
我们通过一个比值函数来修正此问题:
实例
var points = [40, 100, 1, 5, 25, 10];
points.sort(function(a, b){return a - b});
3.路由的带参传值(query:) (push、replace、)
4.设置跨域请求 (config->index.js->dev->proxyTable{})
proxyTable: {
‘/api’: {
target: ‘http://39.106.227.117/’,
changeOrigin: true,
pathRewrite: {
‘^/api’:’’
}
}
},
5.部分git命令
6.写界面时可以先mock数据使用
7. 接口传参时如果是中文可以用encodeURL()处理
8.获取路由参数时可以用decodeURIComponent()转换处理