自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 vue2使用CKEditor 4富文本模仿问卷星批量添加试题

第一步:以空一行分割成每一道完整题(包括题干,选项,答案,解析)在富文本里面空的一行表现为<p> </p>, 如下图:表示有10到题(先忽略数组第二项)。第二步:再循环上面图片的数据,每一道完整的题以/n分割成包括p标签的数据,如下图:表示一个完整的题是一个数组。匹配答案,来判断是什么类型的试题。只要知道是什么类型的试题就可以传参利用函数,组成一到完整的题。//rows就表示以上图片除去了" " 的数组,第一项就是这道题的题干。

2024-07-04 15:33:44 307 3

原创 vue2使用CKEditor 4富文本

CKEditor 4富文本官方说已经不维护了,相当于报废的产品,但是基本的功能还是可以用的,用在vue里面基本没有什么问题网上很多的安装CKEditor 4步骤,但是亲身试用没用直接下载包好用。

2024-06-26 11:28:19 942

原创 Vue2中mixins的介绍和使用

一种分发 Vue 组件中可复用功能的非常灵活的方式,mixins 是一个 js 对象,它可以包含我们组件script中的任意功能选项,如:data、components、methods、created、computed 等等。我们只要将公用的功能以对象的方式传入 mixins 选项中,当组件使用 mixins 对象,所有 mixins 对象的选项都将被扩展到该组件本身的选项中来,这样就可以提高代码的重用性,并易于后期的代码维护。当存在多个组件中的数据或者功能很相近。

2024-06-03 11:33:01 280

原创 页面通过id锚点, js跳转到页面指定的位置

页面各元素赋予唯一ID,点击触发js点击事件,js通过ID滚动跳转定位到该元素,window.location.hash = "#abc"指的就是定位到当前页面id="abc"的div。rel="nofollow" target="_self">点击跳转</a>="www.baidu.com" 后面是跟完整的url。>将要跳转到这里 </div>>将要跳转到这里 </div>

2024-06-03 10:04:42 258

原创 Vue2组件的生命周期及缓存路由(keep-alive)

Vue2组件的生命周期

2024-04-18 16:47:16 1240

原创 IntersectionObserver API 使用,判断某个元素是否进入了“视口“

IntersectionObserver API 判断某个元素是否进入了“视口“

2024-04-17 14:49:57 674

原创 new Date()使用及时间格式转换

new Date()使用及时间格式转换

2024-04-17 11:57:44 706

原创 报错This may cause things to work incorrectly. Make sure to use the same version for both.修正

解决vue启动报错

2024-04-15 10:10:12 1093 1

原创 浏览器meta标签属性及用法

客户端和服务端有一方的时间不准确)发生误差,那么强制缓存则会直接失效,这样的话强制缓存的存在则毫无意义,到了HTTP/1.1,Expire已经被Cache-Control替代。本地浏览器不保存内容!禁止缓存可以加上:<meta http-equiv="Cache-Control" CONTENT="no-cache"> ,这样一起控制!"> 设置cookie,名称是kkk,值为ddd。禁止缓存可以加上:<meta http-equiv="Cache-Control" content="no-cache">

2024-04-03 17:43:38 300 1

原创 获取图片主题色的插件

获取图片主题色的插件,直接看这个 一看就懂。

2024-04-01 10:33:12 155 1

原创 微信小程序字体大小记录

微信小程序字体大小记录

2024-01-26 16:38:27 320 1

原创 vue2使用二维码插件

vue2使用二维码插件并保存到本地

2023-12-25 11:36:06 1150 1

原创 vue3中的使用Pinia

store实例相当于一个容器,里面存放的有类似于data,计算属性,方法之类的东西。通过defineStore()方法定义,一般一个模块是一个 store文件,比如用户是一个,商品是一个等等,最后在一起导出使用。首先要安装 pnpm install pinia yarn add pinia npm install pinia。状态存储管理器,允许您跨组件/页面共享状态。vue2推荐使用vuex,vue3推荐使用pinia.在跟目录main.ts中引入。创建用户模块user.ts。

2023-10-25 10:58:21 156 1

原创 TypeScript类型声明

TypeScript类型声明

2023-10-22 21:57:55 244 1

原创 理解面向对象

typescript理解面向对象

2023-10-22 21:53:05 62 1

原创 vue3+vite的axios的封装与全局使用

axios封装、跨域获取数据

2023-10-21 17:19:53 3021 1

原创 vue3用vite创建工程src别名的配置

vue3 用vite创建工程 src别名的配置

2023-10-21 14:10:02 435 1

原创 vue中svg图标的使用与配置与全局组件

vue中svg图标的使用与配置与全局组件

2023-10-19 17:35:12 416 1

原创 使用Vite + Vue + TS 创建项目-需要模块-打包过程

使用Vite + Vue + TS 创建项目-需要模块-打包过程

2023-10-19 15:45:13 486

原创 Vue3关键知识点总结

vue3知识点简单总结

2023-10-16 15:47:41 127 1

原创 vue3 vue-cli搭建项目以及与vue2的区别

vue3 vue-cli安装 搭建项目

2023-10-08 15:39:08 146 1

原创 微信小程序uniApp实用代码 (input控制字数)

input事件:当输入框的值发生变化的时候执行。给标签写上自定义属性data-xxx。

2023-07-18 11:28:05 644 1

原创 利用flexible.js和sass解决移动端不同分辨率下屏幕自适应、字体大小问题

利用flexible.js和sass解决移动端不同分辨率下屏幕自适应、字体大小问题

2023-07-18 11:03:35 694

原创 Vue2中如何使用sass实现自定义样式功能(同一个东西展示几种样式)

1、css属于静态资源,要放在静态资源下,不然不起作用。如下:2、在vue文件里面添加事件即可,利用新增节点在head里面添加样式表。

2023-06-28 14:58:24 2041

原创 vue2中使用Animate.css动画插件

vue2中使用Animate.css动画插件

2023-06-09 09:36:15 2287 2

原创 深刻理解(浏览器对象模型)BOM中的属性

浏览器窗口的视口(viewport)高度(以像素为单位);如果有水平滚动条,也包括滚动条高度。在css 中我们一直使用100vh 去表示浏览器视口的高度,他和js 中的window.innerHeight 是相等的获取整个浏览器窗口的高度(单位:像素),包括侧边栏(如果存在)、窗口镶边(window chrome)和窗口调正边框(window resizing borders/handles)。

2023-05-12 09:57:22 60 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除