看到recat项目里用, 查了一下 功能还挺强大.
Immutable.js支持数据类型的实例 能在引用相同对象的同时 再单独存储不同的属性.
这个能力js语言原本是没有的, 又正好符合react的state特点.
所以用来优化reducers正好
react笔记2-React-Redux
Redux就比较麻烦了, 为了明确分工, 分出了好几种概念
React-Redux就更麻烦了, 看了好几遍规范 还是记不住哪块是干嘛的…
react笔记1-组件
看了下react 第一感觉就是组件化做的挺好,思路挺清楚 按他的规范应该能把sap拆的干干净净
最终维护一个state的目标也和之前的程序近似
jsx也算挺好使, chrome装个插件还能直接监控state什么的, 挺好
css全景图
用css3做了一个全景图, 效果不太好 不过思路应该是没什么大问题
主要是css3弄了个立方体, 各个面贴图, 通过transform控制立方体旋转
把观察点放在立方体中心, 这样边上的贴图就是立体的了
async&await入门
加上async&await, 都算是js异步处理的第三种解决方案了(除了回调,还有promise, 和生成器&yield)
async&await感觉比较靠谱, 使用起来比较符合思路, 语义又清楚.
就是兼容性奇差, 刚试了一圈 只有新升级的chrome53 开了flags的实验特性能用…
caniuse里都没有这个词条…
箭头函数,生成器入门
npm3解决node_modules文件名过长
服务端代码里用chokidar监控文件, 可是这个module的目录嵌套实在太多(工具库的包嵌套了七八层),
用户在windows里拷贝的话 就会报错”文件名过长”
对node(V8)是"单线程模型"(可以多进程),非阻塞(异步)的理解
|
|
background-size效果(以壁纸填充效果为例)
在做一个用户可配置的展示模块(类似阅读条款),背景图片需要做成可配置的, 图片填充样式比较麻烦
参考windows里的配置
win10 -> 个性化 -> 选择契合度, 里边有:
这几种, 需要和样式对应起来, 查了半天英文的资料都没把这些东西汇总起来…
arcgisPortal安装
又搭一次环境, 还是巨费劲…
Portal是你花钱买完, 也不一定能自己给装上的软件…