petite-vue的简单使用

vue以前宣传是渐进式框架,可以在本身有的网页文件里无侵入使用,这点我很喜欢。前端发展太快了,先是2,现在3,现在好像流行vue单文件了。我不是专业程序员,没那么多精力跟踪。有个小东西想有时间改下,据说现在petite-vue更适合无侵入改造原网页。看看,先上人家的源码地址https://github.com/vuejs/petite-vue我个人喜欢什么都掌握在自己手上,因此那种js在别人服务器上的事情我是万万不敢的。放上两个js地址,源码里也了也有。Globalbuild:https://unpkg.

典型的Promise模拟应用

典型的Promise模拟应用asyncfunctiongetxx(){returnawaitnewPromise((resolve,reject)=>{//异步操作setTimeout(()=>{if(5==6){resolve('Promise延迟2秒后resolve');}else{reject("失败");}},2000);});}asyncfunctionwo(){returnawaitgetxx();//将mypromise替换为getxx}wo(

为layer.photos增加鼠标滚轮缩放及旋转功能
为layer.photos增加鼠标滚轮缩放及旋转功能

layer.photos里自带了没有,但自己确实又需要这个功能,有些手机上传的图,如果在电脑上不能旋转,看还是不方便的。第一步,在主main.js里添加如下代码//增加layui的相册层里鼠标滚轮则图片可以变大变小$(document).on("mousewheelDOMMouseScroll",".layui-layer-phimgimg",function(e){vardelta=(e.originalEvent.wheelDelta&&

petite-vue 快速上手

Vue 可以作为独立的脚本文件使用,无需构建步骤!如果你有一个后端框架,并且它已经渲染了大部分的 HTML,或者你的前端逻辑并不复杂,不需要构建步骤。 所以,Vue 也提供...

php7.1升级到8的一些简单记录

第一个错误函数可选参数必须放在默认参数之前。

layui框架table 的 defaultToolbar 中实现筛选列记忆功能

用以下方法可以实现filter记忆功能:table.render({elem:'#test',url:'json/table/demo1.json',toolbar:'default',cols:[function(){vararr=[{type:'checkbox',fixed:'left'},{field:'id',title:'ID',width:80,fixed:'left'},{field:'username',title:'用户名',width:120},{field:'ip',title:'

node,npm,vue cli的安装及简单使用
node,npm,vue cli的安装及简单使用

前端现在发展太快了。今天想接触下vue3,直接看文档吧,现在不是出了VueCli吗?直接新建文件夹,进入后npminstall-g@vue/cli吧,结果报错。<imgsrc="https://image.jvbaopeng.com/blog/202205/20220512_f1cd53264.png?x-oss-process=style/default"alt=""/>开始以为是npm版本太低,直接

ThinkPHP v5 新漏洞攻击案例首曝光,阿里云已可告警并拦截
ThinkPHP v5 新漏洞攻击案例首曝光,阿里云已可告警并拦截

2018年12月10日,ThinkPHPv5系列发布安全更新,修复了一处可导致远程代码执行的严重漏洞。阿里云态势感知已捕获多起基于该漏洞的真实攻击,并对该漏洞原理以及漏洞利用方式进行分析。现在,对于云上未及时进行系统更新的用户,阿里云态势感知已提供攻击告警,WAF产品支持同步拦截,目前云上客户基本未受到影响。此次漏洞由ThinkPHPv5框架代码问题引起,其覆盖面广,且可直接远程执行任何代码和命令。电子商务行业、金融服务行业、互联网游戏行业等网站使用该ThinkPHP框架比较多,需要格外关注。阿里云是仅有