自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 vue点击后跳转外部链接并在新页面打开

vue点击后跳转外部链接并在新页面打开以百度链接为例,重新打开新的窗口通常采用window.open<template> <img :src="indexImg" @click="linkImg"></template><script>export default { name: "index", data() { return { indexImg:"https://dss

2021-03-26 14:27:10 2604

转载 编程规范 三种命名方法PascalCase,camelCase,hungarian_notation

编程规范 三种命名方法PascalCase,camelCase,hungarian_notation一、匈牙利命名法【Hungarian】:匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同时使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其他。例如:m_lpszStr, 表示指向一个以0字符结尾的字符串的长指针成员变量。 前缀类型a 数组 (Array)b 布尔值 (

2021-03-26 11:23:19 636

原创 vue-router嵌套子路由实际使用

vue-router嵌套子路由实际使用引用:https://blog.csdn.net/wuzhe128520/article/details/89788512

2021-03-26 11:18:19 116

原创 ES6的基本语法

ES6的基本语法推荐阮一峰ES6教程以下为本人的学习笔记,有错误的话还请指正。let和const命名在ES6中使用let声明变量,类似于var(babel编译器:自动将ES6转换成ES5语法)let:var存在变量提升,会造成全局污染;let属于块级作用域,不允许重复声明const:声明常量,一旦声明立刻赋值为什么需要块级内层变量可能会覆盖外层变量使用闭包来解决循环计数的问题使用let解决循环计数let可以被修改 const一旦声明变量立刻赋值

2020-08-06 15:35:13 117

原创 安装Vue调试工具vue-devtools

安装vue-devtoolshttps://github.com/vuejs/vue-devtools到vue官网的生态系统中点击vue-devtools克隆vue-devtools安装包安装依赖包 cd vue-devtools cnpm install修改manifest.json文件把“"persistent": false,改成"persistent": true编译代码npm run build扩展chrome插件,将生成的shell文

2020-07-15 17:33:18 139

原创 Vue中定义时间过滤器

Vue中定义时间过滤器属性将机器时间处理成“yyyy-MM-dd hh:mm:ss"的形式Vue.filter('format',function(value,arg){ function dateFormat(date,format){ if(typeof date === 'string'){ var mts = date.match(/(\/Date\((\d+)\)\/)/); if(mts && mts.length >= 3){ dat

2020-07-14 23:46:03 289

原创 Vue计算属性、侦听器、过滤器的使用,以及生命周期介绍

Vue计算属性为何需要计算属性?表达式的计算逻辑可能会比较复杂,使用计算属性可以使模板内容更加简洁计算属性的用法 computed: { reversedMessage: function(){ return this.msg.split('').reverse().join('') } }计算属性与方法的区别计算属性是基于他们的依赖进行缓存的方法不存在缓存侦听

2020-07-14 17:08:43 144

原创 Vue自定义指令的语法规则

Vue自定义指令http://cn.vuejs.org/v2/guide/custom为何需要自定义内置指令不满足需求自定义指令的语法规则(获取元素焦点) Vue.directive('focus',{ inserted: function(el){ //获取元素焦点 el.focus(); } })自定义指令用法<input type="text" v-focus>带参数的自定

2020-07-14 14:59:06 275

原创 在Node.js中使用mongoDB操作数据库

mongoDB这是我在学习mongodb时的学习笔记,希望对大家有帮助:安装:www.runoob.com/mongode下载安装存储目录:mongoDB默认在所属根目录下的/data/db/作为数据存储目录路径,所以可以手动创建data目录安装完后,用后台管理器检查安装版本输入mongod --version,如果有版本信息,说明安装成功使用进入mongoDB:mongo退出:exit基本命令show dbs查看显示所有数据db查看当前操作的数据

2020-07-06 10:09:18 251

原创 Node.js使用express时获取表单post请求体设置

Node.js使用express时获取表单post请求体设置在node.js使用express中没有直接的POST请求体,需要另外安装配置第三方包进行使用下载安装包npm install --save body-parser导包配置app.use(bodyParser.urlencoded({extended:false}));app.use(bodyParser.json());1...

2020-07-01 10:21:50 320

原创 Node.js中express访问静态公共资源的方式

node.js中express访问静态公共文件的三种方式:假设我的虚拟服务器端口为3000,login.html为public文件夹中的一个子文件,现在需要在服务器端访问这个子文件。.app.use('/public/',express.static('./public/'))可以通过127.0.0.1:300/public/login.html访问app.use(’/a/’,express.static(’./public/’))`给public重命名可通过127.0.0.1:300/a/

2020-06-30 16:27:50 740

原创 使用git上传代码或文件夹到Github

1、安装git,创建仓库,配置ssh下载地址:https://git-scm.com/downloads 选择自己的系统下载即可,安装直接下一步就好,这里我就不多说创建仓库首先要创建一个github账号,大家用邮箱即可注册新建一个仓库...

2020-06-25 23:44:35 397

原创 Node.js搭建简单的web服务器

用node.js搭建简单的web服务器代码如下//用node构建web服务器//在node中提供一个核心模块:http//http:创建编写服务器的////1.加载http核心模块var http = require('http')// 2.使用http.creatServer()方法创建一个web服务器var server = http.createServer()// 3.提供服务:对数据的服务// 发请求// 接收请求// 处理请求// 给反馈(发送响应)server.

2020-06-25 10:48:09 145

原创 搭建hexo博客,并部署到github

搭建hexo博客,并部署到github第一次尝试写博客一、hexo的安装1.下载node.js:http://nodejs.org,下载LTS版本下载好直接点安装安装结束后,打开cmd后台管理2.检查安装的node和npm的版本。3. 利用npm安装淘宝的cnpm;-g全局安装,指向淘宝的镜像源安装完显示:4.检查cnpm的版本与安装-v看一下cnpm的版本5. 用cnpm全局安装hexo-cli博客验证hexo版本6. 建立一个blog的空文件夹,方便blog搭建时

2020-06-14 13:56:45 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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