自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-cli跨域配置

通常情况,本地开发地址是,这时访问后端,浏览器会有跨越问题。解决这个问题,本质是使用代理服务器发起请求。如果使用的是直接配置就好。方式二,按规则转发最后改完配置,记得重启项目。...

2022-06-21 18:05:01 713 1

原创 PHP数组按照某个值进行排序

文章目录起步更进一步起步很久没写PHP了,最近有个需求,需要对数组,按照其中某个值,进行排序。例如,对这个数组,按照age排序$a = [ ["name"=>'peny', age=>29], ["name"=>'raj', age=>22], ["name"=>'sheldon', age=>30],];处理这个问题,需要组合使用PHP内置数组方法array_column和array_multisort。$a = [ ["name"=>'p

2022-05-03 17:15:27 2656

原创 Axios参数设置为Form-data

文章目录起步代码结果起步某接口参数形式如下:表单数据:ids[]:1ids[]:2代码online(data) { let datas = { "ids[]": data }; let url = `/api`; return this.axios.post(url, qs.stringify(datas,{ indices: false }), { "content-type": "application/x-www-form-urlencoded",

2022-03-23 19:56:53 2052

原创 从Webpack切换到Vite,实习生再也不去撒尿了

文章目录起步Vite结语起步最近经常看到实习生趁着Webpack编译时去撒尿。我发现,是时候拥抱Vite啦。Vite 使用了相当多的手段,提升项目编译速度。预构建,强缓存,内置处理器等等优点,提供开箱即用的舒适体验。如果你想了解更多,请移步Why Vite?Vite我们的项目基于vue2.x,所以整合Vite,有以下三步:yarn add -D viteyarn add -D sassyarn add -D vite-plugin-vue2接下来,创建配置文件vite.config.

2022-02-28 20:21:04 906 1

原创 【大前端之路】一个稳健的typescript & vue3 的示例

文章目录关键字为什么使用`typescript``js`版本`ts`版本总结关键字typescript,vue3.0为什么使用typescripttypescript就是在JavaScript的基础上,增加了一套类型定义系统。这有助于前端开发写出更稳健的代码。以下示例代码,基于vue3.0。js版本import { reactive } from 'vue'export default { setup() { const state = reactive({

2021-12-04 19:11:31 445

原创 简单记录,promise执行顺序

文章目录关键词代码 & 结果关键词js,promise代码 & 结果 console.log(1000) let p = new Promise((resolve, reject) => { console.log(2000) resolve('over') }) p.then( (res) => { con

2021-12-03 19:16:01 214

原创 Cannot both specify accessors and a value or writable attribute

文章目录关键字错误处理关键字js, Object.defineProperty()错误处理如果使用存取属性set和get,则不可以设置wirtable和value。否则就会报错Cannot both specify accessors and a value or writable attribute。

2021-12-01 18:22:20 701

原创 【windows使用debian】安装mariadb

文章目录关键字问题解决办法关键字wsl,debian,mariadb问题安装mariadb之后,初次密码为空,但是使用这个命令进不去数据库。mysql -uroot -p解决办法使用命令之前,增加sudosudo mysql -uroot -p

2021-11-27 14:05:07 489

原创 【vue探索】插槽是什么

文章目录关键词探索关键词vue,slot,插槽探索通常情况:<template> <img alt="Vue logo" src="./assets/logo.png" /> <HelloWorld msg="Hello Vue 3 + Vite" >My Slot Test...</HelloWorld></template>组件HelloWorld,不会渲染My Slot Test...这个字符串。如果,想要显示字符

2021-11-26 20:18:08 150

原创 大前端之路:npm日常命令

文章目录##显示当前目录已安装依赖npm ls##显示全局已安装依赖npm ls -g

2021-11-26 15:39:53 162

原创 再谈PHP协程,未完成版

文章目录生成器函数生成器函数Generator::current ——返回当前产生的值Generator::key ——返回当前产生的键Generator::next ——生成器继续执行Generator::rewind ——重置迭代器Generator::send ——向生成器传入一个值Generator::throw ——向生成器抛入一个异常Generator::valid ——检查迭代器是否被关闭Generator::__wakeup ——序列化回调Generator::getR

2021-07-21 20:48:23 151 1

原创 大前端之路:学习Object.defineProperty()遇到的问题

文章目录问题原因解决总结问题原因解决总结

2021-07-16 21:18:35 242

原创 electron & vue & fs 文件读写问题

文章目录问题问题vue 是客户端,无法使用 fs 模块。解决办法:在 index.html 开头引入:window.fs = require('fs')console.log(window.fs) webPreferences: { preload: path.join(__dirname, "preload.js"), nodeIntegration: true, // 必须 webSecurity: false,

2021-07-11 18:56:24 1939

原创 大前端之路:Electron & vue 构建客户端

目录开发配置electronvue打包发版更新文件(electron fs)文件目录文件读写开发配置electronyarn inityarn add global electronvueyarn add -D vue打包发版更新文件(electron fs)文件目录文件读写

2021-07-11 18:50:39 135

原创 Warning: To load an ES module, set “type“: “module“ in the package.json or use the .mjs extension.

package.json{ "name": "node", "type": "module", // 增加此行 "version": "1.0.0", "main": "index.js", "license": "MIT"}

2021-07-09 17:58:39 1907 4

原创 经典算法记录

文章目录选择排序冒泡排序快速排序快速排序(PHP)选择排序function _selectionSort(arr) { let temp; for (var i = 0; i < arr.length - 1; i++) { let idx = i; for (var j = i + 1; j < arr.length; j++) { if (arr[j] < arr[idx]) {

2021-07-08 20:53:26 58 3

原创 package.json: No license field

找到对应的package.json文件,增加一行"license":"MIT"

2021-07-04 09:35:10 3689

原创 大前端之路:let与var的区别

文章目录发现问题let & var 区别其他发现问题今天学习Object.defineProperty(),写了以下代码: var data = { a: 10, b: 20, }; for (let key in data) { var val = data[key]; Object.defineProperty(data, key, { configurable: true,

2021-07-04 06:27:49 289

原创 【Git笔记】持续维护

文章目录修改分支添加远程分支修改分支git branch -m oldname newname添加远程分支git remote add origin xxx.git

2021-07-03 18:06:40 84

原创 大前端之路:Promise学习笔记

文章目录1,创建promise2, `then`3,`Promise.all()`4,`Promise.allSettled()`5,`Promise.any()`6,`Promise.catch()`7,`Promise.finally()`8,`Promise.race()`9,参考资料[link](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise).1,创建promise

2021-06-29 21:20:23 66

原创 webpack出现CssSyntaxError

webpack.config.js...module: { rules: [ { test: /\.css$/, use: ['style-loader', 'css-loader'], }, ], },...注意'style-loader', 'css-loader'的顺序,跟文档保持一致。...

2021-06-28 19:15:37 361

原创 Cannot find element: #app

阅读索引1,根目录`public`,新建`html`2,`webpack.config.js`使用webpack 搭建 vue,遇到这个问题:Cannot find element: #app解决办法:1,根目录public,新建html<html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"

2021-06-28 16:55:45 2821

原创 Error: Cannot find module ‘webpack-cli/bin/config-yargs‘

这里写自定义目录标题1,问题2,解决办法1,问题在package.json中{ "name": "test", "version": "1.0.0", "description": "", "private": true, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "webpack", "start": "webpack-dev-s

2021-06-28 13:44:56 375

原创 JavaScript:从闭包,到防抖。

变量作用域我们知道,JavaScript里变量是从内到外,逐层寻找变量。var count = 0;function counter(){ count++; console.log(count);}如果未找到,则是一个undefined。这是JavaScript变量作用域的特性,而闭包则是利用这个特性。所以,上面这段代码,其实就是闭包。闭包上面的代码,就是闭包,但是并不符合我们的使用需求。没人希望count可以被随意改动,因为它是一个全局变量。所以,我们必须把它隐藏起来。如何隐

2021-06-24 20:12:10 86

原创 面试题:汉字转换为数字(js版)

// 四万六千二百八十一亿两千二百五十三万九千八百四十八点零零一四一五九二六// 4628122539848.5926function out(){ // todo}在qu

2021-06-21 06:07:10 886

原创 Type number trivially inferred from a number literal, remove type annotation.

参考资料:https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-inferrable-types.md

2021-06-07 19:06:34 3621 1

原创 tailwindcss & vue 的初体验

一、初始化一个vue项目vue create twc二、安装 tailwindcss 相关依赖

2021-06-07 06:57:12 170

空空如也

空空如也

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

TA关注的人

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