前端知识

  • 在之前的Vue2版本中,官方的状态管理组件为Vuex;而Vue3的官方状态管理组件变更为了Pinia。 适合场景Vue3中有响应式对象,使用ref或reactive创建的就是响应式对象。但ref和reactive创建的对象一般是组件级别的,即当前组件(或页面)被销毁或不再显示,相应的数据也就全部销毁,无法保留。 如果需要多个组件(页面)共...
    2023-09-25 10:36 前端知识
  • TinyMce可以通过自定义插件轻松的扩展。 注册插件PluginManager.add(pluginId, callback)传入插件ID和插件回调方法。并建议通过getMegadata返回name(插件名称)和url(插件帮助文档的URL地址)。 tinymce.PluginManager.add('pluginId', function(editor, url) { // add plugin code here return { ...
    2023-09-24 12:21 前端知识
  • 浏览器有三种方式可以存储数据,分别是Cookie localStorage sessionStorage。其中localStorage sessionStorage是新的功能,但并不是用来代替Cookie的。 Cookie 最大不超过4K。可以设置过期时间、关闭网页自动删除。多个tab页共享。自动作为请求的一部分。可以子域名共享。 Cookie的最初目的是用于服务器和客户端之间的...
    2023-09-23 12:28 前端知识
  • 只用node就要用到npm安装软件包。众所周知,npm默认使用的国外源速度非常慢,需要切换到国内的镜像源。taobao提供了很好用的镜像源。 设置方法# 查看镜像源 npm config get registry # 设置镜像源 npm config set registry https://registry.npmmirror.com 设置好镜像源即可。不要使用cnpm命令方式,这种方式在某些...
    2023-09-12 22:51 前端知识
  • 目录结构在vite中,如果需要配置多页面,必须在项目根目录下另外建一个目录,如nested(不能建在src目录下,否则无法访问)。访问地址为/nested/。 ├── package.json ├── vite.config.js ├── tsconfig.json ├── tailwind.config.js ├── index.html ├── src │ ├── App.vue │ └── ma...
    2023-09-12 10:52 前端知识
  • 在浏览器中浏览pdf文件首选的组件就是mozilla的pdf.js组件。 示例 官方示例地址:https://mozilla.github.io/pdf.js/web/viewer.html 这是一个拥有完整功能的pdf浏览示例,有放大缩小、翻页、查找等功能。 下载 官方下载地址:https://mozilla.github.io/pdf.js/getting_started/#download 下载有三个版本 预构...
    2023-09-11 11:13 前端知识
  • 环境 gitPython 3.10.6 必须使用这个版本https://github.com/AUTOMATIC1111/stable-diffusion-webui GIT代理git config --global http.https://github.com.proxy 'socks5://127.0.0.1:1080' Git不认https.proxy,设置http.proxy就可以支持 https 了。 # 查看设置 git config --list # 取消设置 git config...
    2023-03-28 21:13 前端知识
  • Node版本ESLint 8.x,Node版本要求:^12.22.0, ^14.17.0, or >=16.0.0 Vite 4.x,Node版本要求:14.18+, 16+ 因此Node版本最低要求为 14.18 eslint安装:npm install eslint eslint-plugin-vue eslint-plugin-prettier eslint-config-prettier @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-...
    2023-03-17 17:40 前端知识
  • 图片格式传统的favicon图标使用ico格式。但ico格式以及过时,不宜再使用。除非是IE6这种古老的浏览器必须使用ico作为浏览器标签页图标,其它浏览器都支持使用png、gif等格式图标。 如何设置图标在页面上使用如下代码,即可指定图标: <link rel="icon" href="/favicon.png"> 虽然在直接在网...
    2021-07-21 11:08 前端知识
  • 在升级vue-3.0.11版本后,出现模板不能递归引用的问题。控制台出现以下警告信息: [Vue warn]: Failed to resolve component: _self 这时需要将@vue/compiler-sfc也升级到3.0.11版本。也就是vue版本和@vue/compiler-sfc版本应该一致。 github中也有类似的报告:https://github.com/vuejs/vue-next/issues/3577
    2021-04-13 23:48 前端知识
QQ咨询
电话
微信
微信扫码咨询