I am ne zha / Jeskson
I am ne zha / Jeskson
``` 1、阴影很容易实现,内阴影+外阴影 .box-shadow1{ box-shadow: 0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset; } 2、然后使用伪类在元素的后面添加一个“可适配”的阴影,为了可适配,我们就要使用相对定位,实现代码如下 .box-shadow1{ position:relative; box-shadow: 0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset; } .box-shadow1:after{ content:""; position:absolute; background:transparent;...
[vue] ``` new Vue({ el: '#root', data: { cityName: 'shanghai' }, watch: { cityName(newName, oldName) { // ... } } }) ``` immediate和handler 这样使用watch时有一个特点,就是当值第一次绑定的时候,不会执行监听函数,只有值发生改变才会执行。如果我们需要在最初绑定值的时候也执行函数,则就需要用到immediate属性。 ``` new Vue({ el: '#root', data:...
[微信小程序] ``` /** * 微信小程序支付,仅支持微信支付(后续可能集成网页支付宝支付web-view) * * @param : provider(String) ->付款商家 * @param : timeStamp(String) ->时间戳(当前支付时间) * @param : nonceStr(String) ->支付密匙 * @param : packages(String) ->支付id * @param : signType(String)...
1.下载 html2canvas ``` npm install html2canvas ``` 2.对应页面引入该插件 ``` import html2canvas from 'html2canvas'; ``` ``` toImage() { html2canvas(this.$refs.imageDom, { backgroundColor: '#ffffff' }).then(canvas => { var imgData = canvas.toDataURL("image/jpeg"); this.fileDownload(imgData); })...
[微信小程序] ```js let interstitialAd = null Page({ onLoad() { if(wx.createInterstitialAd){ //1.创建广告实例 interstitialAd = wx.createInterstitialAd({ adUnitId: 'xxxx' }) //3.监听广告,广告显示出来以后你要做的操作 interstitialAd.onLoad(() => { console.log('onLoad event emit') }) //其实可以不用管这个onError,它的作用是如果广告拉取失败,就提示你 interstitialAd.onError((err) => { console.log('onError...
1. CSRF需要登录,获取COOKIE,利用网站本身的漏洞,去请求网站的api 2. XSS,不需要登录,向网站注入JS代码,执行JS里的代码,篡改网站的内容
[nodejs]