
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在工作的时候需要将带有pid的数据转换成list级联结构,,一直都没有找到太好的工具函数。偶然间看到了这个函数,研究了下,感觉这个函数很强大,所以记录下来,作为备用,同时也贴出来,供大家使用;transData (a, idStr, pidStr, childStr) {const r = []const hash = {}const id = idSt...
常用js数据加密原生js已经支持base64加密及解密//加密window.btoa(this.shop)//解密window.atob(this.shop)
同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源,当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域前端vue跨域处理:..
node api 请求时返回数据对象原型为空,所以就不存在 Object.prototype 上面的方法 hasOwnProperty()[Object: null prototype] {user_name: 'xxxxxx',password: 'xxxxxx',email: '151xxxxxxxx@163.com' }这时候可以通过使用 call / apply 强...
最近项目中在做表单的时候,需要自动滚动到评论框,并且让评论框自动聚焦,这就需要手动触发输入框的 focus 状态。但是,element并不支持autofocus属性,那就只能通过原生的js效果获取聚焦效果了document.getElementById("input").focus();或者利用vue的ref属性也可以实现聚焦效果:原理其实很简单,Element 已经提供了 focus...
前端与flutter的交互相对于原生app更简单,这里做下记录,以便下次使用://* @param {Object} objVal 要传递的数据let objVal = {}objVal = JSON.stringify(objVal)window[funcName].postMessage(objVal)没错,就是这么简单,顺便贴一下原生的交互吧:methods: {match () {cons
安装npm i -S vuedraggable页面引用import draggable from 'vuedraggable'简易使用template<draggable v-model="fileList" @update="fileDragEnd" v-bind="dragOptions"><transition-group tag="ul"clas...
el-dialog拖拽及改变大小1.新建directive.jsimport Vue from 'vue';// v-dialogDrag: 弹窗拖拽Vue.directive('dialogDrag', {bind(el) {//备注:可以改变类名使其它元素也实现拖拽效果//鼠标点击拖拽区域const dialogHeaderEl = ...
最近项目中在做表单的时候,需要自动滚动到评论框,并且让评论框自动聚焦,这就需要手动触发输入框的 focus 状态。但是,element并不支持autofocus属性,那就只能通过原生的js效果获取聚焦效果了document.getElementById("input").focus();或者利用vue的ref属性也可以实现聚焦效果:原理其实很简单,Element 已经提供了 focus...
element关于table拖拽排序问题