前端
好名字x
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
el-cascader级联选择器-懒加载+多选+回显功能
el-cascader级联选择器-懒加载+多选+回显原创 2022-11-23 10:00:58 · 6395 阅读 · 2 评论 -
前端面试题
1.HTML和HTML5有什么区别?什么是HTML5?HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准1.文档类型声明HTML<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3333.org/TR/html4/strict.dtd">HTML5<!DOCTYPE html>可以看出:HTML的文档类型声明太长而且复杂,而HTML5的文档声明相对来说更为简便,有原创 2022-03-10 15:43:00 · 1103 阅读 · 0 评论 -
前端页面内嵌excel表格-Luckysheet
前端页面内嵌excel表格-Luckysheet因为要输入不固定行、列的表格数据,用editor和input框都不合适,因此觉得内嵌一个excel表格展示对用户更友好index.html -入口页面引入cdn<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet/dist/plugins/css/pluginsCss.css' /><link rel='stylesheet' href='https:原创 2021-12-22 17:46:15 · 3805 阅读 · 2 评论 -
ace-editor的封装使用
因为前端页面上有通过编写代码来执行而得出结果的场景,ace-editor可以嵌入页面和js应用程序里,因此来选用。引入CDN包括样式,语言,json格式<script src="https://cdn.bootcdn.net/ajax/libs/ace/1.4.9/ace.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/ace/1.4.9/ext-beautify.js"></scrip原创 2021-12-02 11:54:37 · 2323 阅读 · 0 评论 -
MathJax的使用
在页面有很多情况需要显示公式,但在单纯在页面显示是不能达到效果的,因此需要MathJax的编译。引入CDN在页面头部引入地址(还要加上配置)<script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML" async></script><script type="text原创 2021-12-02 11:41:36 · 1512 阅读 · 0 评论 -
websocket控制全局接收发送消息
websocket控制全局接收消息原创 2021-12-02 10:53:42 · 2874 阅读 · 0 评论 -
关于Google浏览器(新版本)通过iframe嵌套网页存储不了cookie的问题
关于Google浏览器(新版本)通过iframe嵌套网页存储不了cookie的问题在存储cookie在代码里设置SameSite和Secure的值$cookie.set(username, 'zhangsan', { expires: datetime, path: "/", SameSite:"None", Secure:true});这样就可以存储cookie的值了。...原创 2021-06-03 14:17:27 · 4494 阅读 · 12 评论 -
js两个时间段是否存在交集
//判断两个时间段是否有交集isDateIntersection(start1, end1, start2, end2) { var startdate1 = new Date(start1.replace("-", "/").replace("-", "/")); var enddate1 = new Date(end1.replace("-", "/").replace("-", "/")); var startdate2 = new Date(start2.replace原创 2020-05-22 14:08:30 · 1369 阅读 · 0 评论 -
vue3使用预渲染prerender-spa-plugin达到SEO优化
实现SEO优化有四种方法:1.SSR服务器渲染;2.静态化;3.预渲染prerender-spa-plugin;4.使用Phantomjs针对爬虫做处理此处只介绍第三种预渲染的方法,各种方法的利弊也不过多描述如果只是用来改善少数营销页面(例如 /, /about, /contact 等)的 SEO,那么你可能需要预渲染。无需使用 web 服务器实时动态编译 HTML,而是使用预渲染方式,在构建时 (build time) 简单地生成针对特定路由的静态 HTML 文件。优点是设置预渲染更简单,并可原创 2020-05-20 15:47:40 · 4238 阅读 · 3 评论 -
如何使用ckeditor5(包含是否只读)
我下载的是 ckeditor5-build-decoupled-documentnpm i ckeditor5-build-decoupled-document在组件中去引入import CKEditor from "@ckeditor/ckeditor5-build-decoupled-document";import '@ckeditor/ckeditor5-build-decoup...原创 2019-12-02 16:22:49 · 1687 阅读 · 0 评论 -
vue如何刷新当前页面
provide / inject 组合作用:允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。App.vue:声明reload方法,控制router-view的显示或隐藏,从而控制页面的再次加载在用到此功能的vue页面里:注入App.vue组件提供(provide)的 reload 依赖,在逻辑完成之后(删除或添加…),直接this...原创 2019-09-24 17:57:04 · 256 阅读 · 0 评论 -
使用AMap(高德地图)实现热力图(2D和3D)
首先在入口文件index.html中引入两个js文件<script src="https://a.amap.com/jsapi_demos/static/bezier/bezier.js"></script><script src="https://webapi.amap.com/maps?v=1.4.14&key=秘钥&plugin=AMap....原创 2019-09-20 15:12:55 · 10920 阅读 · 8 评论 -
js以十个(或者n个)为一组放入新的数组里
var result = []; for(var i=0;i<multipleSelection.length;i+=10){ result.push(multipleSelection.slice(i,i+10)); }原创 2019-09-18 18:50:18 · 3310 阅读 · 0 评论 -
通过Base加密用户名和密码写在请求头里
使用命令行安装js-base64npm install --save js-base64在页面引入js-base64let Base64 = require('js-base64').Base64在函数里使用let info = 参数 $.ajax({ type: 'GET', url: url, dataType: 'json', ...原创 2019-08-30 15:39:20 · 805 阅读 · 0 评论 -
如何在vue里访问本地的json文件
修改webpack.base.conf.js 文件要把json文件放在static文件下在resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '/src': resolve('src'), '/libs': path.resolve(__d...原创 2019-08-30 15:27:16 · 1433 阅读 · 0 评论
分享