注意修改mac的快捷键,不止要修改快捷键,还要修改修饰建,不然不起作用。
平时用习惯了win系统,用mac os时,复制粘贴不习惯使用command+c command+v。那么怎么把mac os的系统设置成ctrl+c和ctrl+v呢?
发现了一个快捷的方法:系统偏好设置--键盘--修饰键(右下角),将ctrl键和command键的功能对换一下即可。
缺点:所有的command命令都由ctrl替换了,伤一发而动全身!
注意修改mac的快捷键,不止要修改快捷键,还要修改修饰建,不然不起作用。
平时用习惯了win系统,用mac os时,复制粘贴不习惯使用command+c command+v。那么怎么把mac os的系统设置成ctrl+c和ctrl+v呢?
发现了一个快捷的方法:系统偏好设置--键盘--修饰键(右下角),将ctrl键和command键的功能对换一下即可。
缺点:所有的command命令都由ctrl替换了,伤一发而动全身!
父元素 flex 布局,子元素有一行文字,将其设置为不换行隐藏后显示省略号,但实际并不是想象的那样,而导致布局变形。改怎么办?
(Obeject.defineProperty是Object的一个方法,第一个参数是对象名称,第二个参数是要设置的属性名,第三个参数是一个对象,它可以设置这个属性是否可修改、可写等,而这篇文章主要使用的是Obeject.defineProperty的访问器属性,感兴趣的朋友可以自行google或者查看Js高及程序设计)
我们可以看上一篇computed的原理,来看为什么不打印console
发现这样的错误,一般是循环引入service引起的,比如aService引入了bService,bService又引入了aService,就会循环引入,就出错了
使用brew install [软件包]安装软件包时,卡在Updating Homebrew... 或输入`brew update`更新brew,半天没反应.产生原因一般是在国内访问官方 更新源获取资源太慢,解决方案可以采用更换国内镜像更新源.
由于我当前使用的 Mac 电脑的 PHP 版本比较低(7.1.19),许多新特性和功能不支持,现准备将其升级成最新版(7.3.2),具体步骤如下。
一个登录页面,只有第一次才会出现,一旦出现过,以后再也不会出现,即使是输入该页面的url也不会跳转到该页面,只会跳转到指定的其他页面;
除了动态修改 $route.meta.keepAlive 还有给router-view 加key的用法, 根据自己的需求酌情处理吧
很多时候,通过重置数据将页面重置时,子组件可以提供重置的方法,或者提供props重置自己的状态。但是相对麻烦,那可以使用强制刷新来实现刷新组件。
由于会渲染同样的 Foo 组件,因此组件实例会被复用。而这个钩子就会在这个情况下被调用。 可以访问组件实例 `this`