logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2021前端面试题系列:fetch与axios、浏览器内多个标签页面通信及安全问题

大家好,我是前端岚枫,今天主要跟大家分享我整理的笔记2021前端面试题系列:fetch与axios、浏览器内标签页之间的通讯方法、XSS 和CSRF以及如何防范,此方面内容在我们的工作中常用到, 也是面试官经常提问的问题,希望下面文章对大家有所帮助。fetch与axios问题分析fetch与axios的定位认识。fetch是浏览器提供的api,axios是社区封装的一个组件。fetch是一个低层次

文章图片
#前端#安全#javascript +2
作为前端,你需要了解的js构造函数和原型

1.1 概述在典型的OOP的语言中,都存在类的概念,类就是对象的模板,对象就是类的实例,但在ES6之前,JS中并没有引入类的概念。对象不是基于类创建的,而是用一种构造函数的特殊函数来定义对象和它们的特征。创建对象可以通过以下三种方式:对象字面量var obj1 = {}new Objectvar obj2 = new Object()自定义构造函数function...

javascript基础系列:javascript中的变量和数据类型(一)

javascript基础系列:javascript中的变量和数据类型(一)今天开始去重新系统温习一遍js基础,并作下记录javascript是由三部分组成:ECMASCRIPT(ES): 描述了该语言的语法和基本对象DOM: 文档对象模型,描述处理网页内容的方法和接口BOM:浏览器对象模型,描述与浏览器进行交互的方法和接口js做客户端语言按照相关的js语法,去操作页面中的元素,有时还要操作浏览器里

Vue.Draggable拖拽功能的配置和使用方法

使用cmd命令在项目根目录下下载安装Vue.Draggablenpm install vuedraggable在组件中需要使用的引入import draggable from 'vuedraggable'注册组件components:{draggable}vue的template代码如<draggable ...

element ui table组件扩展关于列表编辑按钮的位置放置

最近在用vue做项目,主要是用的element ui的组件,在用的过程中发现有部分组件需要扩展,改源码太折腾,成本高,就想着如何节省成本来实现这些需求,由于项目时间紧张,有些实现来也没来得及记录一下,今天把table列表编辑按钮功能实现也分享一下。主要用把展示的箭头隐藏,把那列代码宽度设置为0,然后把编辑按钮加上事件,控制expands数组里的id,当触发点击时候把当列的id添加到数组中,同时移.

vue element ui下拉菜单和不是table列表全选功能问题解决方案

这半个月都在折腾vue的项目,虽然不是很复杂,但对于刚入门的小白来说,踩到的坑不少,常常因为一个小问题就得浪费好久问题,不过娃不在身边,晚上和周末可以继续研究,趁睡觉前,把今天遇到的问题给总结一下,做个记录,也希望可以为同行的童鞋提供点小小的解决思路。dropdown组件的下拉菜单子选项click事件触发没反应问题,代码如下给@click加上native 如@click.native...

2021前端面试题系列:vue相关面试题(二)

大家好,我是前端岚枫,今天主要跟大家分享我整理的笔记2021前端面试题系列:使用Proxy代理跨域、watch监听、keep-alive、vue服务器端渲染、VUEX、vue单页面和多页面的使用等等,此方面内容在我们的工作中常用到, 也是面试官经常提问的问题,希望下面文章对大家有所帮助。使用Proxy代理跨域什么是跨域?域名 协议 ip地址 端口 任何一个不一样 就跨域解决跨域?1 jsonp—使

文章图片
#前端#vue.js#webpack
用elemet-ui组件实现弹窗里的树形结构和拖拽功能

这个弹窗功能,主要是导出字段的设置,左边是树形字段结构,右边是选中的设置字段,字段可以拖动调顺序。我实现这个功能主要用的element-ui里的tree和dialog组件,及vuedraggable组件,如果没有拖拽功能差不多半个小时就搞定这个功能,就因为实现这个拖拽功能,浪费了很多时间,从昨天晚上八点多开始,一直折腾到十一点多,大致效果如图刚开始没考虑到拖拽会引起这么多问题,只是用store,.

vue computed 中操作DOM和给对象添加属性遇到的问题

这两天使用vue做东西遇到一些问题,今天总结记录一下:在computed中没法操作dom元素,比如computed: {w() {returnthis.$refs.box.offsetWidth}}运行中报undefined错误,后来改成在mounted中获取this.$refs.box.offsetWidth,后来发现,在computed中,DOM元素未加载下来,保险...

配置webpack.config.js遇到的一些问题

配置vue-loader时候,npm run build 遇到这样问题,如下提示:webpack vue-loader was used without the correspondingplugin. Make sure to include VueLoaderPlugin解决方案是:const path = require('path')//引入这个const Vu...

    共 30 条
  • 1
  • 2
  • 3
  • 请选择