松烟入墨

十年旧约江南梦,独听寒山半夜钟。

MongoDB关联(聚合)查询,关联集合筛选

场景:商品列表中包含订单统计信息,商品和订单是一对多的关系 注: 这里把商品和订单分成两个集合,仅做演示!具体场景,具体分析 插入数据 创建goods和orders集合 goods db.goods.insert([ {name: 'iphone XS', price: 8999}, ...

2019-08-14 11:18:41

阅读数 5

评论数 0

Vue前端开发规范

引用自: vue官方、 腾讯全端AlloyTeam 团队 1 环境 1.1 代码工具 推荐VSCode、webstorm、sublime、Atom 统一开发,尽量使用VSCode,轻量、插件多,免费 1.2 工具插件(VSCode) Vue开发插件:eslint、HTML CSS Support...

2019-07-30 14:27:49

阅读数 6

评论数 0

Nuxt配置sass或者less

因为官方的文档API还是有点内容的,再加上网上文章一大抄,所以从官网API中搬运过来 可以直接看文档原文:文档地址 styleResources 类型: Object 默认: {} 当您需要在页面中注入一些变量和mixin而不必每次都导入它们时,这非常有用。 Nuxt.js 使用 https...

2019-06-06 14:43:09

阅读数 28

评论数 0

koa2获取客户端访问的IP并解析为具体地址

需求:后端通过接口获取客户端访问的IP地址,并解析为具体的省市 获取IP 在接口的方法中调用getClientIP(ctx.request) function getClientIP(req) { return req.headers['x-forwarded-for'] || // 判...

2019-04-10 11:27:09

阅读数 838

评论数 0

获取element-ui的dialog中元素为null的问题

在打开弹窗的时候操作DOM,发现获取DOM为null 问题 如上图所示,在打开弹窗的时候,需要给按钮添加监听事件,上传文件 代码如下 getFileMD5() { const el = document.getElementById("upload-file&...

2019-01-24 16:21:26

阅读数 439

评论数 0

使用node修改适合element-ui地区选择器的数据

需求 最近在做关于地区的的选择,使用的是element-ui中的el-cascader级联选择器控件,要按照大区->省->市这种关系进行组合,控件需要的内容是: [{ value: 'zhinan', ...

2018-11-14 14:51:43

阅读数 151

评论数 0

Vue router传递参数的方式(简单使用)

params 传参 router.js ... { path: "/user/:id", // path后面要加上参数 name: "user", // name是必须的 component: () ...

2018-11-08 15:17:40

阅读数 105

评论数 0

element-ui修改样式不生效

关键词:scoped,sass,css 问题 覆盖默认的element-ui css不生效 操作 如下图所示,想要去除lable中的padding-bottom,自然而然地打开控制台,找到当前的css 当前css: 修改为:padding: 0,运行发现样式没有生效 原因 代码中使用scop...

2018-11-05 16:01:46

阅读数 3512

评论数 0

Vue项目引入阿里巴巴矢量图标库

添加图标并下载 一、点击图标管理–>我的项目,创建项目 简单点~填个项目名即可 二、选择一个图标,加入购物车 点击右上角购物车的图标,添加至项目(可以直接点击下载代码,不需要创建项目,但是如果是项目有很多图标,需要后续管理,还是要创建项目),然后回到第一步中的我的项目,...

2018-11-05 15:50:42

阅读数 552

评论数 0

Vue使用NProgress

NProgress是页面跳转是出现在浏览器顶部的进度条 官网:http://ricostacruz.com/nprogress/ github:https://github.com/rstacruz/nprogress 如下图所示,绿色的进度条就是NProgress实现的效果...

2018-08-28 17:38:10

阅读数 10550

评论数 0

ubuntu下查看node命令没有反应

首先需要安装nvm nvm是是一个node的版本管理工具 1、安装 curl: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash wget: wget -q...

2018-08-28 16:57:28

阅读数 648

评论数 0

Vue编写markdown或者展示markdown

之前做博客开发的时候,需要markdown的支持,找了很多资料,但是都是七拼八凑的,要么是告诉你怎么编写markdown,要么是告诉你怎么展示,我把它们总结一下。 1、介绍mavonEditor 官网:https://md.zhystar.com/ github:https:/...

2018-08-28 16:41:07

阅读数 7030

评论数 16

Vue使用NProgress 修改颜色

在App.vue中的style中增加: #nprogress .bar { background: red !important; //自定义颜色 }

2018-08-26 16:57:06

阅读数 3676

评论数 0

Docker部署nginx+vue

安装nginx //从远程仓库拉取镜像 docker pull ${name:version} //安装 nginx 1.15版本的 docker pull nginx:1.15 //查看本地镜像 docker image ls 运行nginx // -i 以交互模式运行容器...

2018-08-21 17:54:40

阅读数 6269

评论数 4

js导入其他文件下面的index.js,提示未找到

在用vuex的时候,在mian.js中导入store/index.js文件,浏览器一直显示 语句是: import store from './store' 应该是吧store这个文件件当做store.js来引入了 最后发现问题所在:后面少了'/' import sto...

2018-08-15 14:53:58

阅读数 564

评论数 0

HLS-Nginx流媒体安装使用

1.Homebrew安装 打开终端,输入下列命令 man brew 如果Mac已经安装了, 会显示一些命令的帮助信息. 此时输入Q退出即可, 直接进入第2步安装nginx. 反之, 如果没有安装,执行命令 ruby -e "$(curl -fsSL https://...

2018-02-26 21:23:11

阅读数 133

评论数 0

js为假的判断

在js中,下面的值被当做假(false),可直接判断false null undefined 空字符串 '' 数字 0 数字 NaN其他的值都被当做真

2017-11-28 22:19:07

阅读数 120

评论数 0

Android 双屏异显

Android平板可以外接一块显示器,那么现在如果将VideoView显示在副屏(显示器)上,该如何实现呢?这里要用到Android的Presentation这个API:点击查看API详情我们现在新建一个Android项目首先,先设置权限:<uses-permission android:n...

2017-09-17 16:58:29

阅读数 3271

评论数 0

nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)

启动Nginx出现这个错误nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory) 解决方法:找到你的nginx.conf的文件夹目录,然后运行这个 ...

2017-09-14 09:15:45

阅读数 23949

评论数 0

Native module ToastModule tried to override ToastModule for module name ToastAndroid

今天按照ReactNative官网中的原生模块中的代码去实现ReactNative界面调用Android原生Toast方法的时候,遇到:Native module ToastModule tried to override ToastAndroid for module name RCTToast...

2017-09-08 13:04:15

阅读数 1796

评论数 0

提示
确定要删除当前文章?
取消 删除