#安全组件

Vue组件之间的传值

要求:将输入框的内容显示在列表框,并点击列表删除一、父向子传值:props:[]二、子向父传值:this.$emit()//父组件<divid='root'><inputv-model="inputValue"/><button@click='handleSubmit'>提交<...
代码星球 ·2020-11-21

Vue组件显示与页面跳转

最近在学习vue框架,从网上找了一个实例但是只有一个页面,就是所有组件都放到App.vue里,结果点击按钮,所有内容都显示在当前页面,但是我想实现页面的跳转,搞了好几天,终于在网上找到了一个例子。下面贴出在一个页面添加组件以及跳转页面的代码。单页应用(SPA),那么整个项目有以下三个文件是必要的:一个html文件:in...

WEB安全

DdoS的攻击方式有很多种,最基本的DoS攻击就是利用合理的服务请求来占用过多的服务资源,从而使合法用户无法得到服务的响应。Ddos攻击利用的就是合理的服务请求,所以但凡网站都存在这一风险。既然不可避免,就加强防御吧。   XSS是一种存在Web应用中,攻击者向Web中插入恶意可执行网页脚本代码,当用户浏览器...
代码星球 ·2020-11-21

thinkphp在app接口开发过程中的通讯安全认证

对于我们写好的接口,如果不经过安全认证就可以直接访问的话,则将对我们网站产生非常大的安全隐患,一些hack可能直接用你的接口去操作数据库,后果无法估量。那么如何才能进行有效的安全验证呢?这里我采用了微信开发中的access_token机制,让app前端开发工程师通过提交appid和appsecert来获取token,服...

PHP开发网站,你是如何提高其网站的安全性的?

一、网站程序问题  很多网站的安全问题大多是由于网站程序存在漏洞,所以想要提高网站安全性,必须要选择安全的后台cms系统,若有能力可以自己去开发网站后台,这样安全性能得到极大的提高,若是从网上选择一些免费开源的源码来做网站,需要注意以下两点:  ①不要选择知名度不高的网站程序源码...

PHP的安全性问题,你能说得上几个?

一、SQL注入所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是...

PHP开发api接口安全验证的实例,值得一看

php的api接口在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。验证原理示意图原理从图中可以看得很清楚...

UCloud-201809-001:Redis服务未授权访问漏洞安全预警

UCloud-201809-001:Redis服务未授权访问漏洞安全预警尊敬的UCloud用户,您好!发布时间  2018-09-11更新时间  2018-09-11漏洞等级  HighCVE编号  漏洞详情近日UCloud安全中心监测到多...

浅析JSX模板组件使用

一、使用template还是JSX?1、template特点模板语法(HTML的扩展)数据绑定使用Mustache语法(双大括号):<span>{{title}}<span>2、JSX特点JavaScript的语法扩展数据绑定使用单引号:<span>{title}<span&g...

vue EventHub事件派发和广播、发射与接收(可实现页面传值和非父子组件传值)

  由于vue2.0移除了1.0中的$dispatch和$broadcast这两个组件之间通信传递数据的方法,官方给出的最简单的升级建议是使用集中的事件处理器,而且也明确说明了一个空的vue实例就可以做到,因为Vue实例实现了一个事件分发接口。  vue2.0中可以使用$emit,$on,$off分别来分发、监听、取消...

vue项目刷新当前页面的几种解决方案对比:如何优雅的强制重新渲染子组件

  一般刷新页面可以用location.reload(true),history.go(0)等方法,但是这对vue项目很不友好,会使页面重新加载出现暂时性的空白,而且耗费性能,所以vue项目最好不用这些方法。vue有this.$forceUpdate()可以强制更新,下面介绍其他更好的方法。一、带上当前页面路由跳转到一...

vue组件通信传值的几大方法及组件通信provide/inject的使用

  我们可以总结下组件通信的几大方法:一、props属性传递数据二、$emit、@on,事件触发与事件监听三、状态管理vuex,或者Vue.observale()进行状态管理四、ref引用获取组件实例五、$parent、$children,获取当前组件的父组件、子组件六、通过provide/inject来实现共享数据 ...

VUE @hook浅析(监听子组件的生命周期钩子)

一、前言  接触hook是从webhook开始接触的,webhook是git的一个扩展服务,可以在仓库接收到push/commit事件并发送httprequest至一个开发者可以自定义的URL。通过这个,我们可以在服务器实现若干自动化流程(诸如更新最新代码,打包编译,部署),而webhook的技术原理,是来自于git的...

VUE组件递归实现自定义目录及拖拽效果

  最近在做一个类似语雀一样的项目,自定义了一个目录,无限层级,并有拖动等效果(与语雀里知识库目录一样),自己手写,记录下代码。  组件核心思想就是组件递归,很多插件的tree结构,其核心原理也就是用的组件递归。一、我们来看看实例代码,不使用组件递归的话怎么写1、组件<template><div:cl...

VUE高阶组件解析

一、高阶组件介绍  vue高阶组件的认识,在React中组件是以复用代码实现的,而Vue中是以mixins实现,并且官方文档中也缺少一些高阶组件的概念,因为在vue中实现高阶组很困难,并不像React简单,其实vue中mixins也同样可以代替,在读了一部分源码之后,对vue有了更深的认识。  所谓高阶组件其实就是高阶...
代码星球 ·2020-11-21
首页上一页...2728293031...下一页尾页