编辑器与窗口管理
Ctrl+Shift+P: 打开命令面板。
Ctrl+Shift+N: 新建窗口。
Ctrl+Shift+W: 关闭窗口。
切分窗口:Ctrl+1/Ctrl+3/Ctrl+3
Ctrl+H:最小化窗口
Ctrl+B:显示/隐藏侧边栏
Ctrl+”+/-“:放大/缩小界面
前端小趴菜
1 | 1、js读取excel文件 xlsx.js |
OpenLayers 5的体系架构可见,可把整个地图看成一个容器(Map),核心为地图图层(Layer)、对应图层的数据源(Source)与矢量图层样式(Style)、与地图表现相关的地图视图(View).
1 | 1、数据组织 |
1 | 1、准备 |
1 | <!DOCTYPE html> |
中前台项目 开发
项目架构
以速度运行制胜 webpack. 兼容 rollup 几乎所有插件,生态已经支持企业项目开发
创建项目:
1 | npm init vite@latest |
没有安装vite@latest会提示勾选安装
vue 最新版,搭配 vite 使用更佳
前端 css 四种模式
- 行内样式,自由度极高但复用性极差
- 通用组件库,风格固定,自定义性差
- 原子样式, tailwindcss 众多类名,每个类名都对应一个 css 样式,类似于boostrap
- 经典模式, class 类名方式,但是媒体查询需要重写
安装
1 | yarn add tailwindcss postcss@8.4.8 autoprefixer@10.4.2 -D |
报错缺少依赖 sass
1 | yarn add sass -D |
生成配置文件 tailwind.config.js
1 | npx tailwindcss init -p |
配置文件
1 | // purge: [], purge在3.0 更改为 content |
在src下新建styles文件夹, 增加 index.scss
1 | /* ./your-css-folder/styles.css */ |
然后在mian.js中引用这个index.scss.tailwind CSS就引入成功了,
1 | import '@/styles/index.scss' |
tailwind CSS 依赖scss,可能需要手动安装
1 | yarn add sass@1.54.4 -D |
1 | resolve: { |
v-once:执行一次性地插值,当数据改变时,插值处的内容不会更新
v-html:双大括号会将数据解释为普通文本,而非 HTML 代码。为了输出真正的 HTML,你需要使用 v-html
v-text:更新元素的 textContent
。如果要更新部分的 textContent
,需要使用 {{ Mustache }}
插值
v-pre:跳过这个元素和它的子元素的编译过程。可以用来显示原始 Mustache 标签。跳过大量没有指令的节点会加快编译
v-cloak:这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none }
一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕
1 | [v-cloak] { |
计算属性是一个属性不需要函数调用方式进行使用,简写的默认为get方法,一般计算属性没有set方法,只读属性。
计算属性会进行缓存,多次使用计算属性之后调用一次
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true