前端工作笔记--2020/7/27--2020/8/27

7.27

感觉遇到的问题不记下来还是不长记性,所以打算把每个月遇到的问题都记录下来ᕙ༼ ͝°益° ༽ᕗ

1.两个不同的项目间页面的跳转

(如何在NGINX中部署多个前端项目)
(前端两个项目部署到一块,并且两个项目中间可以有一方跳转到另一方)
我真的不懂这些。。。。我连怎么形容这个问题都不知道。。只能借助别人的文章标题来描述,太难了,我完全按照大佬教的改的,我只是个复制粘贴的工具人

2.生成不同尺寸(A3\A4\8K\16K\B5)页面转pdf

底部页码总是掉到第二页, 应该是高度计算出错了

【难点1】html打印到各种尺寸的纸上宽高:

参考1:html打印A4长宽设置

参考2:打印常识:A4纸张在显示器上应该要多少像素?
这里面是介绍根据不同dpi将mm转px

参考3: 直接分页的样式

 .PageNext {
     page-break-before: always;}

【难点2】递归

我的基础不扎实。。。。感觉这个只能多写才会有进步

【难点3】计算虚拟dom高度

 let creatDiv = document.createElement("div");
        creatDiv.style.width = "100px";
        creatDiv.style.fontSize = "16px";
        creatDiv.style.lineHeight = "16px";
        creatDiv.innerHTML = '需要计算的文字内容';
        this.$el.append(creatDiv);
        let height = creatDiv.clientHeight;
        creatDiv.style.display = "none";

3.某个绑定值清不掉

要注意在data里这个值是否被初始化

4.vue中render自定义显示样式 换行

vue中render循环渲染多个标签

5.使用 window.print()实现打印功能

总是会多出一页空白页,一般跟margin和页面高度有关
我是因为高度设置太大了,找了半天才发现(˘•灬•˘)

你可能感兴趣的:(javascript基础知识,javascript,vue.js,html,css)