- 博客(23)
- 收藏
- 关注
原创 vue项目中安装使用scss 报错解决
在vue2项目中使用sass来方便编写css样式,所以需要借助安装sass预编译器来进行处理css,在安装node-sass过程中出现无法安装的问题。
2023-02-15 12:18:21
2293
1
原创 前端vue+element使用SM4国密加密解密
1.SM算法国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度比RSA 2048位高,但运算速度快于RSA。SM3 消息摘要。可以用MD5作为对比理解。
2022-12-15 17:10:42
9474
6
原创 git管理github仓库配置开发必备
1,配置用户名和邮箱1,命令行进行配置git config --global user.name "username" git config --global user.email "email"2,查看已配置的用户信息配置后检查,可以避免后面不少的问题,所有我们可以查看一下刚才配置后信息是否正确git config --list命令自行后,就可以在末尾查看配置过的刚才配置的用户名和邮箱了注:顺便提一下如何删除用户名和邮箱,可能有需要,顺带写上了。git config --glo
2022-07-25 09:29:05
2189
原创 解决vscode,hbuilder等终端报错,系统上禁止运行脚本
今天在开发搭建vue项目时,在vscode开发工具(或者hbuilder中)终端命令窗口,运行vue命令时发现提示报错如下:vue : 无法加载文件 C:\Program Files\nodejs\vue.ps1,因为在此系统上禁止运行脚本。如图:解决办法:首先打开Windows设置,找到更新安全,选择开发者选项后,在右侧找到powershell选项,勾上更改执行策略选项,最后点击应用按钮即可解决。详细如图:...
2022-04-25 16:27:40
606
原创 HTML禁用特定区域点击事件
项目中使用uniapp开发,在使用uview UI库的评分rate组件时,当使用disabled禁用时,评分星星就会变成灰色。需求:查询后的信息列表中的,评价星星组件不可操作选择,颜色保持不变。解决办法:在组件中加一句view节点,设置style=“pointer-events: none;”,就可以禁用者一块区域点击代码如下:<view style="pointer-events: none;"> <u-rate size="18" inactiveColor="#9b9b9
2022-03-19 10:45:49
1249
原创 揭晓eval(function(p,a,c,k,e,r)js代码解密加密程序
最近大雄搜集站,在弄改一个wp网站侧边栏的小工具就发现了,JS的代码脚本很乱,不是常规写法,后来查阅发现是由于JS加密造成的,我对这种事情很不理解,有一些既然是选择开源了,为啥JS还加密。走你,那就一起一波骚操作解密它。首先如果你发现你的JS是以eval(function(p,a,c,k,e,r){e=function©…等开头的,说明是加密了。我碰到加密的代码如图:解密方法步骤如下:1.打开编辑器新建html页面,将下面代码复制到网页中的body标签中间,代码如下:<script>
2022-03-09 10:46:52
2032
原创 js将小数转换为百分数互转
最近碰到开发项目中,碰到的需求是把后台返回的小数形式的数据转换成百分比,前端实现方法如下:1,小数转化为百分数1.先转化为number类型2.再乘以1003. toFixed() 作用保留几位小数位 var point = 0.666; function toPercent(point){ var percent = Number(point*100).toFixed(1); percent += "%"; return percent; } var result = to
2021-11-15 15:59:23
12373
原创 iview 表格中表头及单元格显示Poptip气泡提示方法
在iview项目中需要使用表格的一些气泡提示,在iview的文档中,提供了重写表头的renderHeader方法,但是没有实现的步骤方法和案例,实际做起来还是麻烦,左后还是整出来。 现在记录分享一下。效果图:一,表头显示气泡具体方法:1,在vue组件中定义一个iview表格<Table :columns="newColumns" :data="data"></Table>2,在data中定义一个数组对象,选取了iview定义表头的标准格式,用于渲染表格的表头信息,实现效
2021-11-15 15:34:11
3080
1
原创 vue项目中获取今天,昨天,明天时间方法
在项目中有这个需求,就是在时间查询条件了中,需要默认前天的时间。如果你项目中需要使用今天,昨天,明天时间方法同样适用。具体方法如下:1,vue调用说明比如我是需要前天的时间,this.getDay(-2),更多例子如下:getDay(-1): 昨天的日期;getDay(0): 今天的日期;getDay(1): 明天的日期;【以此类推】2,vue中定义 // 获取当前时间,day为number, getDay(day) { var today = new Date(); v
2021-11-15 14:12:21
4700
原创 【亲测】wordpress如何开启全站https-真实有效
最近搭建大雄搜集站的网站,https都是可以访问的,但是现在目前都是https访问了,所以自己网站也想改一下,结果不是很理想,页面错乱,后天进不去登,头都大了,也找了很多教程,貌似都不合适,功夫不负有心人,最后终于找到了,下面分享给大家,阅读前提首先确保你在服务器控制台,已经申请过了https证书,已经开启了https访问,此方法解决的是开启了https,网站显示不正常,后台进不去,导致无法正常使用的问题。第一步:系统文件修改1,修改的路径:\wp-includes\functions.php.
2021-09-04 11:00:04
6151
1
原创 js数组去重的几种方法
在平常实际使用中,数组去重的使用概率还是蛮高都的,有时候经常需要对一些后台数据进行一些处理,下面介绍几种数组1,利用indexOf和for循环首先介绍一种,最简单数组去重法如下: function unique(arr){ //定义一个新的临时数组 var newArr=[]; //遍历当前数组 for(var i=0;i<arr.length;i++){ //如果当前数组的第i已经保存进了临时数组,那么跳过, //否则把当前项push到临时数组里面
2021-08-18 15:52:55
5156
原创 CSS3自动计算宽度calc()函数
定义与用法calc() 函数用于动态计算长度值需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);任何长度值都可以使用calc()函数进行计算;calc()函数支持 “+”, “-”, “*”, “/” 运算;calc()函数使用标准的数学运算优先级规则;语法此 calc()函数用一个表达式作为它的参数,用这个表达式的结果作为值。这个表达式可以是任何如下操作符的组合,采用标准操作符处理法则的简单表达式。width: calc(100% - 80
2021-07-05 14:00:20
3449
原创 JS中的Map与Set
一,Map介绍Map是一组键值对的结构,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array:var names = [‘Michael’, ‘Bob’, ‘Tracy’];var scores = [95, 75, 85];给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从scores取出对应的成绩,Array越长,耗时越长。如果用Map实现,只需要一个“名字”-“成绩”的对照表,直接根据名字查找成绩,无论这个表有多大
2021-06-28 16:21:47
328
原创 flex弹性布局之弹性盒子模型
一,flex弹性盒子布局1. flex弹性盒子介绍弹性盒子是 CSS3 的一种新的布局模式。CSS3 弹性盒( Flexible Box 或 flexbox,是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。2. flex弹性盒子组成弹性盒子由弹性容器(Flex container)和弹性子元素(Flex item)组成。弹性容器定义,通过设置 display 属
2021-05-16 21:11:09
1977
原创 详细了解postion定位布局
网页的浮动布局比较灵活,但是不容易控制。而定位布局的出现,使得用户精准定位页面中的任意元素成为可能,此时页面布局操作也变得更加随心所欲。因此在实际开发中,灵活使用这两种布局方式,更好地满足开发需求。一,定位布局的介绍对于定位布局,position属性取值如下表所示。属性值说明作用的位置对象fixed固定定位相对于浏览器四条边的位置relative相对定位相对于元素相对原始的位置absolute绝对定位(默认浏览器)常用于相对于父级元素来定位布局元素的位.
2021-05-16 11:43:33
2976
原创 vue项目中axios封装api请求方式二
一,axios封装request请求,并封装api请求接口的方式在vue项目目录scr 下新建 network目录 再新建request .js文件//request .js 文件// 引入axios请求库import axios from 'axios'// 封装Promise实例 export function request (config) { // 1.创建axios实例 const instance = axios.create({ // 1.1定义统一的
2021-05-11 22:13:40
1688
原创 回调函数简单理解与分析
对于函数这个概念,想必学点计算机的都不陌生了,任何编程语言后离不开函数的使用,可见函数的作用非常大了,之前怎么都理解不了回调函数这个毛刺,也可能没静下心来仔细思考过,简单的东西变得复杂化了,但是最近碰到有点回调这个问题,也理解很多,所以记录一下。一,函数和回调函数的对比1. 普通函数普通函数一般都经常见,也经常使用,随手就可以写出来,比如: // 代码一 // 定义函数 function test(a, b) { console.log(a); console.log(b); }.
2021-05-10 22:38:54
215
原创 render函数的理解和简单使用
Vue 推荐在绝大多数情况下使用模板来创建你的 HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力。这时你可以用渲染函数,它比模板更接近编译器。详细可参考vue官方文档1.template写法此处省略html结构,参考下一步<script type="text/javascript"> vue.component('ele',{ template: '<div id="element" :class="{show:show}" @click=".
2021-05-10 17:08:01
1124
原创 vue项目中axios封装api请求方式一
一,首先安装引入axios1.安装axios (详细的可点击官网查看)使用npm安装npm install --save axioscnpm install --save axios (推荐)2.main.js中引入一般都在main.js中引入,其他地方需要使用,同理。import Vue from 'vue'import App from './App.vue'import router from './router'import store from './store'impor
2021-05-10 16:24:25
113
原创 vue-cli2.0 网易云音乐项目实践,适合小白练习(附git源码)
学习了Vue基础内容部分,想着可以做些简单的项目实践一下,用到的技术包括Vue-cli2.0 + axios+Vant UI库,所需数据结合网易云音乐的API,仿做了一个移动端网易云音乐vue-music。适合小白练习,可以加深学vue过程中的一些知识点。一,vue-music的功能首页介绍轮播图音乐搜索每日歌曲推荐歌手榜单飙升歌曲网易出品mvmv推荐全部歌手歌单排行榜歌单分类歌手列表歌曲列表音乐播放播放动画歌词显示二,界面展示vue-music 包含了,首页 .
2020-12-03 17:48:12
1311
原创 git基本操作和使用命令
整理一些常用的git操作,方便日后查找使用,官网介绍基本的,也是最常用的五步走操作 (按顺序)git init 初始化命令把这个目录变成git可以管理的仓库git add readme.md 把文件添加到暂存区里面去git commit -m ‘提交注释’ 把暂存区的所有内容提交到当前分支上git remote add origin https://github.com/lzxphp/learning.git 关联远程远程Git仓库git push -u origin master .
2020-12-03 10:53:31
150
原创 学习Vue的基本介绍
一,Vue简单介绍首先我们来看看Vue的官网介绍,Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。总而言之,简单点说,vue.js是目前前端最火的框架,不仅可以很好的开发网站,还可以开发移动app,同时支持对应的UI库和插件也
2020-11-05 11:45:00
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人