- 博客(10)
- 收藏
- 关注
转载 windows下nginx的安装及使用
1.下载nginx下载地址:http://nginx.org/en/download.html。我下载的Stable version稳定版本nginx-1.16.1.zip下载后解压,解压后如下2.启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe ...
2020-04-21 15:06:43 238
原创 JavaScript实现扁平化(多层)数组
什么是扁平化数组?扁平化数组:将一个多维数组变为一维数组;核心思想:遍历数组arr,如果遍历的元素还是数组就递归遍历,直到不为数组,就进行concat。算法实现原始方法:递归//方法1function flat(arr) { let res = []; for (let i = 0; i < arr.length; i++) { Array.isA...
2020-04-19 09:43:44 1559
原创 node+ejs实现服务端渲染SSR
一、服务端渲染SSR1.什么是客户端渲染和服务端渲染?客户端渲染:客户端向服务端请求HTML页面,后端不返回完整的 HTML页面,浏览器解析HTML页面过程中如果遇到ajax数据请求,会向服务端请求数据,拿到数据后进行HTML的拼接,然后在浏览器上完整的展示出来;这样前端可以专注于UI开发,后端专注于逻辑实现,实现了前后端的分离。服务端渲染:与客户端渲染不同,服务端把HTML页面拼接好后,直...
2020-04-16 11:14:48 1143
原创 ReactNative如何在真机/模拟器上运行(Android)
运行Android设备真机用 usb 数据线连接到电脑开启USB调试打开开发者模式(不同手机打开方式不一样)通过 USB 数据线连接设备,通过如下命令可以查看是否连接成功$ adb devicesList of devices attached14ed2fcc device //说明连接成功运行应用yarn react-native run...
2020-04-15 17:15:17 3127
原创 vue中如何使用typescript
1.安装依赖包npm i typescript ts-loader --save-dev2.项目根目录下添加tsconfig.json文件方式一:在项目目录下执行命令,会自动生成tsconfig.json文件;tsc --init方式二:手动创建tsconfig.json文件;3.配置tsconfig.json文件...
2020-04-14 18:12:11 2304
原创 watch和computed的区别。
描述fullName和myName都是由firstName和lastName组成的全名,现在我们希望fullName和myName随着firstName和lastName的变化而改变。代码实现<template> <div> <input v-model="firstName" /> <input v-model="lastNam...
2020-04-13 18:50:20 182
原创 JavaScript对象数组根据指定布尔值属性排序
应用场景:显示服务列表时,优先显示付费服务;原理:true - false //-1true = true //0false = false //0false = true //1代码实现:array = [ { name: 'service1', isFree: true }, { name: 'service2', isFree: false }, ...
2020-04-10 17:32:12 3179 1
原创 element-ui的el-radio-group默认选中无效
el-radio-group之迷惑操作:label今天学习element-ui的el-radio-group的时候发现el-radio-group的默认值设置无效,但是点击其他单选框可以切换成功。element-ui官网中Radio单选框的基础用法使用的是label属性,单选框组el-radio-group使用的是:label;戳这里查看。解决方案:将el-radio-group单选框...
2020-04-08 10:27:45 37554 15
原创 VSCode不能格式化vue(template)html代码
今天用VSCode写vue代码的时候,发现自己的编辑器不能格式化html代码,每次写完必格式化的我表示很难受,修改一下设置就可以了,在这记录一下。文件>首选项>设置找到vetur.format.defaultFormatter.js,前提是装了 “vetur” 插件(没装可以装一下,开发vue很方便),在右边对象中添加"vetur.format.defaultFormatter....
2020-04-07 18:17:34 5811 3
原创 Native module RNCCameraRoll tried to override CameraRollModule.
Native module RNCCameraRoll tried to override CameraRollModule.报错如下:原因: React Native 0.60及更高版本开始,会自动添加下面的包,手动添加了就会报错,去掉即可;...
2020-04-01 11:42:18 791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人