打算加到九点半 突然被家里人叫回去还以为有什么事 一个多小时到家了发现 原来只是希望我能回来休息一会..

我又哪敢跟他们说 是担心自己项目做不完 说了也白操心

废话不多说总结一波

element.ui

例子如下:

实现点1 四消失,点2 四出现的效果

曾经使用element.ui框架 用<el-radio-group>实现选项框 然而有两个问题:

1、<el-radio>的源码实际上除了外部一个<div>外还封装多了一层<slot>在里面,所以在<el-radio>上绑定点击事件,会出现点击两次的情况
(具体如何在源码层解决这个问题..尝试过用if(!event_constructed){},然而要么一次不点击要么点击两次 很头疼 后来也试过阻止冒泡也没用(貌似这个两次点击不是因为冒泡?)日后有空再说= = 当下以实现业务逻辑为主

2、在<el-radio>内无法绑定v-show,需要额外包一个div,在新div内使用v-show,这样就导致<el-radio>一些margin和其他elemetn的radio有不同 要修改样式 太麻烦了

这两点让我直接放弃了element.ui,乖乖用回bootstrap

(虽然之前从没用过bootstrap..

bootstrap用的是label标签包input,多选和单选框只需要在type=checkbox/radio中选择就好,没有ele封装的那么多,但是点击事件依然要放在input层,放在label层依然会出现两次点击噢~

第一次接手crm的issue

好激动!!!第一次被指派assignee,take over gitlab上的issue,虽然只是超级简单的改模板..不过也对找路径更加熟练了

总结出一个方法: 如果url上的地址 找不到对应的views 那就去module里面 输入中文 找到相应路由 里面就有详细路径

如果想查看数据的那个view刚好没数据 可以F12去response里拿相应的数据,找到你想要塞数据的弄个view对应的controller,在ng封装的ajax里面把假数据放进去 这样就可以达到效果

git

remote XXXX not have locally

说的是 远端和本地的版本不一致

被老大告知 git pull –rebase即可

可是阮一峰上面说 用rebase后面还要加语句:



懵逼了 总之,以后出现这种远端和本地版本不一致 使用git pull –rebase就好



pls commit before switch

提示说,怕你丢失文件,先缓存一下

所以执行:

git stash

git pull

之后就可以切换分支啦: git checkout -b dev origin/dev

P.S : git和webpack..真是把我操 碎了心