关闭警告
vueI18n: {
silentTranslationWarn: true,
missingWarn: false,
silentFallbackWarn: true,
fallbackWarn: false,
...
}
小于 1 分钟
vueI18n: {
silentTranslationWarn: true,
missingWarn: false,
silentFallbackWarn: true,
fallbackWarn: false,
...
}
const ExtensionMimeTypeMap = {
'pptx': 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
'docx': 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'xlsx': 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'pdf': 'application/pdf'
}
async function createFile(fileType: 'docx' | 'xlsx' | 'pptx' | 'pdf', name: string) {
const path = `/docTemplate/template.${fileType}}`
const file = await fetch(path)
const fileArrayBuffer = await file.arrayBuffer()
return new File([fileArrayBuffer], `${name}.${fileType}`,{type: ExtensionMimeTypeMap[fileType]})
}
首先要理解为什么使用 tiff.js 这个库。
npm install tiff.js --save
在main.js中引入全局要使用的方法,通过app.config.globalProperties添加到全局中。例:
// main.js
import { createApp } from 'vue'
import App from './App.vue'
// test 是外部引入的方法
const test = () => {
console.log('ccccc')
return '测试成功001'
}
const app = createApp(App)
// 添加到全局中
app.config.globalProperties.$Test = test
app.use(test)
app.use(store)
app.use(router)
app.mount('#app')
在介绍 Nuxt3 之前,肯定要先介绍一波 服务端渲染,毕竟 Nuxt 就是一个基于 Vue.js 的服务端渲染应用框架;
服务器端渲染(Server-Side Rendering)是指由服务端完成页面的 HTML 结构拼接的页面处理技术,发送到浏览器,然后为其绑定状态与事件,成为完全可交互页面的过程。
简单理解就是html是由服务端写出,可以动态改变页面内容,即所谓的动态页面。早年的 php、asp 、jsp 这些 Server page 都是 SSR 的。
conditionalVar(yes, <direction>)->nextNode1
conditionalVar(no, <direction>)->nextNode2
formatter 是标签内容的格式器,用于转换格式。支持 字符串和回调函数两种形式。
{c} 代办字符串模板变量,表示数据值,常用的模板变量有:
{ a }:系列名 { b }:数据名 { c }:数据值 { d }:百分比
前置配置
1.git init 初始化(创建)本地仓库,可以看到项目文件夹下生成的.git隐藏文件夹。这个文件夹会记录以后每次的更改和提交。
2.git config --global user.name 'Kael'git初次使用配置个人用户名,如果以前已经配置,通过git config user.name查看。
3.git config --global user.email 'pankai486@qq.com'git初次使用时要先配置个人邮箱,如果以前已经配置,通过git config user.email查看。
4.ssh-keygen -t rsa -C "pankai486@qq.com"生成SSH公钥(基于个人邮箱),如果以前已经生成,也可以跳过这步。
5.cat ~/.ssh/id_rsa.pub获取生成的SSH公钥,如果报错,则使用上一步的命令重新生成公钥,复制公钥到阿里云,要从ssh-rsa开头开始复制起。
第一步:拉取远程代码
git clone https://github.com/…/PrettyGirls.git
第2步: 配置远程仓库地址
添加远程仓库地址:git remote add origin "git@github.com:Only-APTX-4869/demo.git"
查看远程仓库地址:git remote -v
var length = 10;
function fn() {
console.log(this.length);
}
var obj = {
length: 5,
method: function(fn) {
fn();
arguments[0]();
}
};
obj.method(fn, 1, 2, 3, 4, 5, 6);//输出是什么?