- 博客(37)
- 收藏
- 关注
原创 常用时间处理方法
1.通过月份,获取月份的第一天和最后一天 getTime(time) { var date = new Date(time); var new_year = date.getFullYear(); //取当前的年份 var month = date.getMonth(); var new_month = month + 1;//取当前的月份 if (month > 12)
2021-12-26 18:23:58
592
原创 vue+vux vux安装出现错误
搭建vux项目介绍:VUX是基于WeUI和Vue(2.x)开发的移动端UI组件库,基于webpack + vue-loader + vux可以快速开发移动端页面VUX 必须配合 vux-loader 使用首先搭建vue项目1.安装vuenpm install vue --save可以安装淘宝镜像npm install --registry=https://registry.npm.taobao.org2.安装三脚架vue-clinpm install vue-cli -g || cnpm
2021-12-13 15:42:14
1516
1
原创 vue +canvas+html2canvas +StackBlur.js(照片模糊处理)实现照片打码分享
需求:把指定内容敏感信息打码后,然后分享操作:点击生成海报按钮,弹出内容,点击打码分享,生成照片逻辑:1:内容弹出,element + el-dialog2:打码(文字打码+照片打码处理)html2canvas + StackBlur3.照片下载 html2canvas + a.click()话不多说按钮逻辑看代码//弹出内容...
2021-10-14 16:56:31
1006
原创 js写tab;可以使用bootstrap-closable-tab可关闭的tab标签页
使用方法引入bootstrap-closable-tab.js文件在需要显示标签的位置如下代码<!-- 此处是相关代码 --><ul class="nav navTabs" role="tablist"></ul><div class="tabContent" style="width:100%;"></div><!-- 相关代码结束 -->执行bootstrap-closable-tab.js中的方法clos..
2020-08-27 20:39:01
1271
原创 vscode 新建vue模板
先下载vue插件—— vue-helper文件/首选项/用户片段搜索vue在vue.json中粘贴以下代码{ "Print to console": { "prefix": "vue", "body": [ "<template>", " <div>\n", " </div>", "</template>\n",
2020-06-05 16:24:59
903
原创 vue中使用echarts安装出现operation not permitted问题解决 cnpm淘宝镜像安装
1.echarts安装npm install echarts --save但是在使用echarts中:npm intsall echarts --save出现错误:如下:百度搜索这个问题,大多说是因为”权限的问题“,抱着尝试的心里去试试1.wind +R 选择命令提示符(管理员)未出现报错,但是下载速度慢;我又尝试用cnpm下载:速度比npm快;备注: npm他是国外服务器下载,会有点慢,我们会使用国内淘宝镜像cnpm安装淘宝镜像cnpmnpm install -g cnpm --
2020-05-26 10:31:52
1096
原创 nginx
1.下载Nginx下载点击下载完之后,解压;解压出来以下文件注意:下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe;一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以nginx常用命令如下:启动命令:start nginx;查看任务进度: tasklist /fi “imagena
2020-05-22 17:40:28
229
原创 svn安装;使用
1.介绍:SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理 ——百度百科;2:安装:安装地址:https://tortoisesvn.net/downloads.html安装地址2.1:2.2:下载后的安装包3:安装安装之后出现以下就说明成功了w...
2020-05-21 10:30:49
243
原创 table表格根据返回数据相同来合并对应的单元格(方法)
$("table tbody").rowspan(colIdx); //通过返回数据的单位名字是否相同,把需要合并的列表合并jQuery.fn.rowspan = function(colIdx) { //封装的一个JQuery小插件 debugger; return this.each(function(){ var that; $('tr', t...
2019-09-27 15:39:19
2685
原创 vue (vue搭建npm/cnpm,element-ui插件,jquery插件),安装npm 安装cnp melement-ui jquery
vue介绍:vue构建用户界面的渐进式框架起步,使用vue必须搭建环境——nodenodejs下载安装配置:node 安装配置下载node 地址:node下载选择window系统,建议安装 .msi安装包;下一步——下一步——(中间会出现安装模式,和安装路径,自己根据需要安装)——完成npmnpm其实是Node.js的包管理工具,npm安装插件 npm install +[na...
2019-07-26 16:00:01
1193
原创 vue + element-ui 搭建使用,初步
vue搭配element,使用过的人大多不喜欢其他插件,很实用,大家可以去看一下文档,也许有不一样的收获呦;另附element文档地址;https://element.eleme.cn/#/zh-CN/component/installation1.搭建vue项目,在这不多讲vue的搭建可以去参考 -----https://blog.youkuaiyun.com/qq_43285335/article/d...
2019-06-12 16:42:23
760
1
原创 vue+element 表格删除+编辑
1.先创建一个表格;tableData 是自己定义的内容 <el-table :data="tableData.slice(( currentPage - 1) * pageSize, currentPage * pageSize)" border style="width: 100%" @selection-change="handle...
2019-06-11 10:09:43
2268
3
原创 nodejs下载安装及配置环境
使用vue,安装nodejs是基础,我在这把我自己安装步骤教给大家1.下载下载地址:https://nodejs.org/en/download/2.安装:1.下载完之后,双击打开:2.点击next开始安装3.选择"接受按钮",进行下一步4.选择安装路径5.安装你需要的模式6.开始安装install7.完成finish安装完之后打开终端 window+Rc...
2019-05-30 16:23:39
86553
24
原创 如何获取每一个li标签的索引
<ul> <li> <ul></ul> </li> <li></li> <li></li> <li></li> <li></li> <li></li></ul...
2019-05-22 15:54:31
1567
原创 查看样式时,如何获取hover、active的样式
当我们查看标签的样式,会打开控制台(F12)查看,但是hover是鼠标移动到标签是标签展示的样式效果,如果我们初学者,找都hover所写的样式全靠运气和一遍遍尝试有一种方式,实用又简单:如图:打开控制台——点击 :hov 字段,——选择性你要查看的状态样式——ok,...
2019-05-22 15:27:55
5220
1
原创 leaflet打点遇见的问题
初始使用leaflet打点当我们多次打点时,如果再打另一个接口的数据的时候,清除上一个数据打的点首先:如何去清除地图上的点,我们优先想到的是重新加载地图,当然leaflet插件中的map.js地图中都有自带的方式,我们需要在需要的地方调用即可,切记:map.js 清除点的方法必须和加载地图方法对照然后:map.contentWindow.clearPoints();在你需要的地方调用...
2019-04-22 16:33:11
909
原创 使用leaflet出现的小问题
我们在使用leaflet地图插件时,有时候会出现Uncaught ReferenceError:L is not defined如果你遇见这个问题,你可以把请求的接口,等地图加载完之后再去请求$(frame).load(function(){getGeneralAlertList()});...
2019-04-22 16:22:10
3127
原创 angular与vue之间的区别
angular和vuevue 是渐进式框架。与其它大型框架不同的是,vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。为什么好多人在写项目的时候,都选择vue而不选择Angular,这只是本人的见解,vue很容易上手,可能你在学过...
2018-12-11 20:46:59
1642
原创 angular项目生成
angular三大框架之一,其他两个框架vue和Reactangular项目生成window键 + R cmd 打开终端在桌面创建一个angular项目的文件夹(名字自定义)在终端 cd 到 创建的文件里面注:cd 后面有个空格第一步:安装 Angular CLInpm install -g @angular/cli第二步:创建工作空间和初始应用ng new 并提...
2018-12-11 19:17:37
479
原创 node项目生成 + vue项目生成
1.node项目中的命令1.创建一个文件夹,在里面打开命令提示符----- npm init,出现一系列文件信息 —— 一直空格 退出后会自动创建一个package.json文件空格出现的内容package name:文件夹名字version:版本description:描述,描写;类型;说明书entry point:入口点test command( ke man):测试命...
2018-12-07 20:58:52
1686
原创 同源策略与跨域访问
同源策略什么是同源策略两个页面拥有相同的 协议,域名,端口号(如果规定),那么他们就属于同一个源例如:http:www.wozuimei.com/first.htmlhttp:www.wozuimei.com/cont/my/other.html上面两个就是属于同一个源http:www.wozuimei.com/first.htmlhttp:www.bumeili.com/firs...
2018-11-20 22:45:28
253
原创 typeof和instanceof
1.typeof 判断基本的数据类型主要判断基本的数据类型,我们常用的基本类型有三种,字符串(String),数字(Number),布尔值(Boolean)一般返回的有:“number”、“string”、“boolean”、“object”、“function” 和 “undefined”。2.instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 pr...
2018-10-23 20:05:29
167
原创 实参和形参
实参:是在调用时传递给函数的参数实参:常量,变量,表达式,函数等,他是一个具体的值,当函数被调用是,他必须是一个值形参:定义函数名和函数体的时候使用的参数function sum(a,b){ return a+b}sum(1,2)a,b 就是形参,接受调用函数时传递的参数1,2 就是实参,就是传递给被调用函数的值...
2018-10-23 17:38:00
878
原创 mongodb安装
mongoose数据库,在使用是,需要安装MongoDB1.下载MongoDB这是菜鸟教程中mongodb安装包(https://www.mongodb.com/download-center#community)按照需要的版本 下载下载完后是:2.安装1.打开安装包2:3:存储文件夹名字:mongo4:Next——Next——一直到finish3.测试安装成功1....
2018-10-19 20:17:30
1107
原创 jquery文档操作
使用jquery,需要导入jquery文件<script src = "jquery.js"></script> <ul> <li>001</li> <li>002</li> <li>003</
2018-10-17 21:02:06
270
原创 jquery文档查找
运用jquery需要导入jquery文件&lt;script src = "jquery.js"&gt; &lt;/script&gt;在body里写ul,ul里面包含6个li&lt;ul&gt; &lt;li&gt;001&lt;/li&gt; &lt;li&am
2018-10-17 20:29:25
405
原创 JS变量
1.声明变量变量:用于记录一个数据的值声明变量的格式:var + 变量名2.命名规则:1.变量名必须是以英文字母,也可以是$和_符号开头(但是这个不常用)2.变量名可以包括英文字母、_、$、数字3.不可以使用系统的关键字、保留字作为变量名(value", “if”, "data,"for"等)4.不能包含js的运算符,例如 + - 等。也尽量不要使用a1,a2等以一些简单语意不...
2018-10-15 22:26:58
88
原创 JS基本简介
js JavaScript1.js历史:js作为NetScape Navigator 浏览器的一部分首次出现在1996年,他最初是用于改善网页的用户体验最为目的,2.js三大部分ECMAScriptDOM(document object model)文档对象模型BOM( Browser object model)浏览器对象模型3.导入js页面内嵌...
2018-10-15 21:54:03
116
原创 电脑常用快捷键
1.在文档里面的快捷键Ctrl +S 键 保存Ctrl + C 键 复制Ctrl + V 键 粘贴Ctrl + Z 键 撤销Ctrl +A 键 全选中Ctrl + D 设置字体Ctrl+W 关闭文档Ctrl +F/G 跳出查找,替换框Ctrl + N 新建文档Alt + A 跳出表格窗口Alt + S 切换窗口上方——引用快捷键字母Alt + Z ...
2018-10-15 19:45:34
390
原创 AJAX-get,post,ajax三种常用请求方式
如果要想详细了解ajax,点击菜鸟教程链接 http://www.runoob.com/ajax/ajax-tutorial.html,在这我不做详细的介绍<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ajax&
2018-10-15 17:38:11
447
原创 js——字符串——常用的处理方法
字符串:js中的一种数据类型(数字,布尔值,字符串)1.字符串的长度字符串可以通过length属性,可以获取字符串的长度长度从1开始var str1 = "1234567890"console.log(str1)结果:102.字符串的查找获取字符串中的第N个字符(从左至右,从0开始)第一种方式:使用类似数组的访问的方法[n] “索引”,他得到的还是一个字符串,字符串里面是他找到...
2018-10-13 17:52:12
297
原创 js中——数组——的处理方法
标题数组Array:简单的来说,就是对于类型相同,有属于同一个集中地多个数据(例如一个班的学生的名单),格式: [值1,值2,值3,值4,。。。。]标题 值与值之间用逗号隔开,值可以是任何类型,数组本身就是一种类型数组是有序的,所以可以通过索引[ ]去获取里面的值,也可以通过索引修改数组中的内容*索引:从0开始 var student = [&amp;quot;张三&amp;quot;,&amp;quot;李
2018-10-12 22:41:22
396
原创 nodejs——上传图像Upload——简单版
运用nodejs模块,需要下载nodejs(可以在菜鸟教程下载)学习前端的我们,写一个项目之前,都先创建文件夹,我在这用的(vscode)上传图像1.用开发软件打开创建文件 (名字必须是英文,可以写入之后在进行修改名字,在开发过程需要用英文命名) 3在开发软件里打开终端,[不知道可以点击查看图片](https://img-blog.youkuaiyun.com/20181010193446759?wa...
2018-10-10 22:44:33
6196
6
原创 原生js和jquery的属性获取
jquery属性获取的几种常用方式<div id = "one" class = "frist" data-age = '19'></div><div id = "two" class = "second" ></div><div id = "three" class = &q
2018-09-28 21:42:31
850
原创 原生js及jquery获取标签的几种方式——为什么id不能重复
1. 原生js获取标签DOM(document object model)文本对象模型 我们在用原生js获取标签都离不开DOM用原生js获取标签的几种常用方法1. 获取标签iddocument.getElementById(‘id’) 参数是id的字符,返回值是这个元素的对象 var div = document.getElementById('first') ...
2018-09-28 19:44:55
6045
原创 防止js攻击的几种小办法
什么是js的攻击通常我们在做留言板,输入框之类等一些列输入的内容会在网页上显示的时候,有时候会遇见一些小问题,用户万一输入一些标签,例如&lt;h1&gt;&lt;/h1&gt;等标签,如果程序处理不当,就会把代码解析出来,也有可能内容中出现换行符&lt;br&gt;之类的,这些都是受到的攻击。那么我们可以来使用下面的方式来避免这些小的攻击可以在js中用正则表达式 过滤特殊字符, 校验所有...
2018-09-27 20:21:39
1071
原创 BFC的自我理解
&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt
2018-09-26 22:04:16
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人