js
启明星在这里
认真学前端的小孩,在这里记录,分享,学习
展开
-
nrm : 无法加载文件 C:\Users\lixiufei\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.micro
nrm : 无法加载文件 C:\Users\lixiufei\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.micro原创 2022-01-26 09:59:32 · 1175 阅读 · 0 评论 -
原型的一点点理解
1.下载地址:https://code.visualstudio.com/原创 2021-06-21 19:17:29 · 79 阅读 · 0 评论 -
Electron failed to install correctly, please delete node_modules/electron an
1、删除 node_modules/electron(这一次是真的要删一下,否则下面的方法会报错)2、设置系统环境变量(设置 electron 使用淘宝源,很快)// windows 请在环境变量里面设置,mac 请在环境变量文件中设置ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/// 特别说明:一定要注意最后的一个 /,不加可能会提示 zip 包找不到3、安装npm install electron...原创 2021-06-08 10:38:15 · 6549 阅读 · 0 评论 -
react+antd的dialog附件上传组件
/** * Created by Sophie on 2021/5/6. */import React, { Component } from 'react';import ReactDOM from 'react-dom';import { Modal, Upload } from 'antd';import { InboxOutlined } from '@ant-design/icons';import { ajax } from '..//index';const { Dra...原创 2021-05-06 11:24:29 · 295 阅读 · 0 评论 -
knex的基本用法
1. 查询knex('table').select()2. 带条件查询knex('table').where('id', 1).select()knex('table').where({'id': 1}).select()3. 新增knex('table').insert({'name': '名字'})4. 更新(更新所有数据)knex('table').update('name', '名字1')5. 更新(按条件更新)knex('table').where原创 2021-04-29 16:11:31 · 3461 阅读 · 0 评论 -
React Native踩坑记录
1.无法将“adb”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。解决方法: 按照官网配置环境变量(注: 一定要关掉cmd重新打开才生效, vscode要整个关掉重新打开)2. Looks like you installed react-native globally, maybe you meant react-native-cli?To fix the issue, run:npm uninstall -g re原创 2021-02-04 15:52:26 · 5094 阅读 · 0 评论 -
js获取url参数
getQueryVariable = (variable) => { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i<vars.length;i++) { var pair = vars[i].split("="); if(pair[0] == variabl.原创 2021-01-08 15:09:10 · 110 阅读 · 0 评论 -
神奇的问题汇总
1. 强制转换原创 2021-01-07 17:09:38 · 132 阅读 · 0 评论 -
鼠标点击拖动
html<div id="my-modal"></div>css#my-modal { width:80%; left: 10%; top:10%; height:auto; border-radius:5px; position:absolute; z-index: 9999; background: #fff;}js...原创 2020-06-18 10:38:19 · 533 阅读 · 0 评论 -
http状态码
3.1 状态码1xx100 Continue:服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols:服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。102: 由WebDAV(RFC 2518):扩展的状态码,代表处理将被继续执行3.2 状态码2xx:成功200 OK:请求成功(其后是对GET...转载 2020-03-18 14:02:28 · 159 阅读 · 0 评论 -
js校验手机号和身份证号格式
/** * 校验手机号格式 * @param str 手机号 * @returns true格式正确,false格式错误 */function isPhone(TEL) { var strTemp = /^1[3|4|5|6|7|8|9][0-9]{9}$/ if (strTemp.test(TEL)) { return true } ...原创 2020-01-17 16:28:49 · 421 阅读 · 0 评论 -
js数组去重的多种方法
1.最简单的方法function unique(arr) { return Array.from(new Set(arr))}2.最经典的方法function (arr) { if (!isArrayLink(arr)) { //不是类数组对象 return arr } let result = [] let objar...原创 2020-01-16 14:36:19 · 105 阅读 · 0 评论 -
jquery点击滚动,自定义锚点
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=...原创 2019-12-26 17:40:20 · 200 阅读 · 0 评论 -
node安装配置
1.下载地址:https://nodejs.org/en/download/2.选择相应电脑系统3.选择同意4.默认是C:/,可点change修改位置5.next6.点击installer,忘记截图7.安装中8....原创 2019-11-10 19:06:33 · 99 阅读 · 0 评论 -
vue-cli3搭建项目
1.安装node,官网地址:https://nodejs.org/en/2.检查版本3.安装vue-clinpm i @vue/cli -g4.终端输入,mytest为项目名称vue create mytest5.选择第二项,Manually select features,手动配置6.选择需要的配置项7.配置css预处理语言,我选了less...原创 2019-11-05 15:30:47 · 100 阅读 · 0 评论 -
vue使用addRoute动态添加路由
代码地址:https://github.com/lixiufei/my-addRoute原创 2019-11-05 15:04:52 · 4151 阅读 · 0 评论 -
gojs流程图生成
https://gojs.net/latest/samples/flowchart.html原创 2020-06-18 10:40:54 · 455 阅读 · 0 评论 -
css&js实现三维空间图片旋转
转载:http://www.jiangweishan.com/article/CSS234JS832592835.html<!doctype html><html><head> <meta charset="UTF-8"> <title>用CSS3&JS实现在三维空间里图片3D旋转效果 - Web前...转载 2019-07-26 17:21:11 · 680 阅读 · 0 评论 -
字符串false转为Boolean值
JSON.parse("false");原创 2019-08-21 16:30:12 · 2692 阅读 · 1 评论 -
[Vue warn]: Avoid using non-primitive value as key, use string/number value instead.
[Vue warn]: Avoid using non-primitive value as key, use string/number value instead.<div v-for="item in workData" :key="item"><div>item是数组或者对象改为:<div v-for="(item,index) in...原创 2019-07-22 18:19:56 · 4267 阅读 · 0 评论 -
vue中使用qrcode生成二维码
1、npm install qrcodejs2 --save2、import QRCode from 'qrcodejs2';3、components:{ QRCode },4/<button type="button" @click="makeCode()">生成二维码</button><div id="qrcode" styl...原创 2019-09-06 16:28:20 · 191 阅读 · 0 评论 -
F5刷新,vuex store数据不丢失
1.创建一个refresh.js的工具,借助localStorageexport function setObj (key, obj) { obj = JSON.stringify(obj); localStorage.setItem(key, obj); return obj};export function getObj (key) { var obj = JSON...原创 2019-09-27 08:39:26 · 368 阅读 · 0 评论 -
vue定时全局刷新provide/inject
1.在app.vue中<template> <div id="app"> <router-view v-if="isRouterAlive"></router-view> </div></template><script>export default { name:'a...原创 2019-09-27 08:44:30 · 1204 阅读 · 0 评论 -
js判断数字溢出
rs>Math.pow(2,31) // 2的31次幂rs<-Math.pow(2,31)原创 2019-10-11 09:59:26 · 1434 阅读 · 0 评论 -
js点击li标签切换样式
<ul> <li class="filter active">综合</li> <li class="filter">销量</li> <li class="filter">价格</li> <li class="filter">筛选</li></ul><scrip...原创 2019-07-06 15:09:39 · 5741 阅读 · 5 评论