2019-04-24 关于类型强转

let a;
if(!a) {}
if(!!!a) {}
何时需要将a这样的undefined强转为boolean类型

items.forEach(item => {
continue;??//return;
})

git merge :q 自动merge是如何运作的wq
子路由回到父路由,不会产生页面刷新
弹层式页面叠加,在返回时,如想页面刷新,需要调用组件的close()方法触发父组件的回调
在父组件的回调内,调用init()方法
checkbox的联动
平行组件的通讯:vuex
EsLint: Airbnb config
Standard config


vue-cli3 mock设置
移动端禁止缩放

项目目录的配置:
common/fonts+stylus
components/
--save/-S -D区别

关于vue单文件的属性书写顺序
name, data, 生命周期,components
关于api的封装,一层封装url,一层封装错误码的处理

v-header:
关于布局的一些写法:父元素:display flex
子元素1:width 12px 子元素2:flex 1;
support-icon图标组件,通过类名显示小图标
bg-image() 背景图的类名封装

如何让密码框取消自动填充cookie的密码
设置readonly=true,setTimeout(()=> {}, 20);来取消readonly

support-icon 为什么这样的封装:

  • support-icon 表明这是一个图标
    • 样式:display: inline-inline-block;background-repeat: no-repeat;
  • icon-1 表明图标的尺寸
    • 样式:width/height:12px;background-size: 12px 12px;
  • decrease 表明图标的类型
    • 样式:设置背景图片bg-image('decrease/discount/..')
根据评分写一个评分五角星组件
  • 思路:五角星的状态有3个:全实心,半实心,全空心;
    解析评分值,4.0-4.4就是4个星,4.5-4.9就是4.5个星,5.0就是5个星,通过数值取出实心的数目,半实心的数目,全实心的数目~

你可能感兴趣的:(2019-04-24 关于类型强转)