el-date-picker的常规使用
HTML 页面部分
1 | <el-form-item label="时间" prop="testDate"> |
JavaScript 部分
1 | export default { |
HTML 页面部分
1 | <el-form-item label="时间" prop="testDate"> |
JavaScript 部分
1 | export default { |
vue 允许将按键值作为修饰符来使用,如监听回车事件,有两种写法,如下代码:
1 | <input type="text" @keyup.13="console.log($event)"></input> |
当我们在 el-input 采用如上两种写法时,他是不生效的。el-input 监听不到键盘事件,原因是 element-ui 是封装组件,所以 el 标签属于自定义标签,因此触发不了键盘事件。
解决办法 :加上 .native 原生事件修饰符即可。
.native:监听组件根元素的原生事件,主要作用是给自定义的组件添加原生事件。vue 与 elementUI 中给 el-input 绑定键盘按键代码如下:
1 | <el-input |
vue、element、el-element
出现空白面板是因为树形结构的数据的最底层 children 是个空数组。遇到这种问题,前端可以通过递归,将 children 长度为 0 的节点对象的 children 属性删除,或将值赋为 undefined
1 | cleanData(itemList) { // 将根节点的 children 传入,传入的只是数据对象的引用 |
通过命令 yarn global add packageName 后,试图该模块的命令,发现无法找到
macOS 在安装完 npm 后,再通过 npm 安装 yarn。则 yarn 相关配置和包路径默认位于家目录下
通过 yarn global add 安装包,则会被安装到 ~/.config/yarn/global/node_modules/ 中

而该路径是没有配置在环境变量中的,因此无法找到。
将上述路径配置到环境变量中即可。此处我是配置在 ~/.zshrc 中,大家可以视自身所用的 shell 自行决定。
配置如下:

1 | export PATH="$PATH:`yarn global bin`:$HOME/.config/yarn/global/node_modules/.bin" |
配置后保存,执行 source ./.zshrc
结果如下:
JDK 中有以下一类基础类库包,java、javax、sun、org,这些包有什么区别呢?
作为一名程序员,我们跟终端打交道的频率非常地高,终端的是否好用,往往跟我们的效率关系很大。一开始用的是 MacOS 自带的 zsh,有时候在敲很长的 shell 命令时,发现打错了某个字符,想要修改,很是麻烦。这让我不禁想,要是终端命令也能用 vi 来编辑该多好!!!于是开始捣鼓,我发现了 oh-my-zsh
[[toc]]
如果是 bash 则在 .bashrc 中加入 set -o vi
如果是 zsh,则建议安装 oh-my-zsh,然后启动 vi-mode 插件
[[toc]]
主要参考博客教程:https://segmentfault.com/a/1190000042012007
期间遇到一些错误:
idea 无法通过 SSH 连接到 docker,报错误:“java.io.IOException: unexpected end of stream on http://127.0.0.1/…”