自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-09-21 nodejs自动重启项目nodemon

安装: $ npm install -g nodemon 在项目的package.json文件里修改为nodemon开启项目: { "name": "demo-webserver", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "nodemon server.js" // 这里 }, "keywords": [], "author": ""

2020-09-21 17:34:01 103

原创 2020-09-16 vant

一 、安装vant 进入项目 npm install vant -S 二 、安装babel-plugin-import插件(按需加载) # 安装插件 npm i babel-plugin-import -D 三、babel.config.js文件里 module.exports = { presets: [ '@vue/cli-plugin-babel/preset' ], plugins: [ ['import', { libraryName: 'vant',

2020-09-16 14:13:14 89

转载 2020-09-14 利用闭包实现防抖和节流

一 、闭包 function makeFunc() { var name = "Mozilla"; function displayName() { alert(name); } return displayName; } var myFunc = makeFunc(); myFunc(); 运行这段代码的效果和之前 init() 函数的示例完全一样。其中不同的地方(也是有意思的地方)在于内部函数 displayName() 在执行前,从外部函数返回。 第

2020-09-14 20:52:17 588

原创 2020-09-10 JS (async、await)与(try、catch)

1、(async、await)是异步执行,async 里面后面的代码会等 await 异步完再执行。 2、try 里有错误,执行 catch async getSubCategoryData () { try { // 放置的是可能出现异常的代码块 // 异步获取数据 const res = await getSubCategories(this.cid) // 将获取到的子分类数据放置到 data 中 console.log('

2020-09-10 21:02:22 809

原创 2020-09-10 VUE路由Vue Router

https://router.vuejs.org/zh/ 一 、基础理解 路由:最先从后端中引入,就是根据不同的 url 请求服务器端的资源,由服务器 web server 返回对应页面的详细 html 数据到浏览器中渲染。 前端路由:在不全页面刷新的情况下,实现页面切换效果,主要就是利用到 JS 中的功能,前端路由实现模式通常有:hash 或 history API URL格式: 协议://主机名:端口/资源路径?查询字符串#hash hash:hash值的修改不会发送新请求到服务器端。 切换前:#/ho

2020-09-10 10:09:01 102

原创 2020-09-09 VUE项目开启和脚手架基本使用

一 、看别人的项目,先安装node-modules 解决办法:将项目里的“node_modules”文件夹删除,然后重新运行npm install 如果安装了淘宝镜像,可以运行cnpm install 最后再运行 npm run serve 完美解决问题!!!!!! ...

2020-09-09 10:19:34 109

原创 2020-9-3 VUE计算属性与侦听器

一、computed 与 methods 的区别 • computed 是属性调用,methods 是函数调用 • computed 带有缓存功能,而 methods 没有 下面我们来看例子: <div id="app"> <div>{{ message }}</div> <div>{{ message.split('').reverse().join('') }}</div> <div&gt

2020-09-03 20:41:31 139

原创 2020-9-3 利用Lodash实现一些功能

Lodash官网地址:https://www.lodashjs.com/ JS 代码如下: <script src="./lodash.html"></script> <script> var a = [1, 2, 3, 4, 5, 6, 7] var b = _.shuffle(a) console.log(b); </script>

2020-09-03 17:59:50 187

原创 2020-9-2 VUE学习(二)剩余常用指针与动态class、style绑定

VUE官网 : https://cn.vuejs.org/v2/api/ 说明 :Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性 。 一、常用指针 我们先自定义一个 VUE 对象 const vm = new Vue({ el: '#app', data: { list: ['你好', 'how are you', 'how old are you', '<a href="/"&g

2020-09-03 17:41:34 184

原创 2020-9-1 VUE学习(一)一些基础模板语法

VUE官网 : https://cn.vuejs.org/v2/api/

2020-09-01 19:31:18 150

空空如也

空空如也

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

TA关注的人

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