
获得徽章 15
赞了这篇文章
#1024一起掘金#
发现掘金的一个显示bug,
在1080P的屏幕下,如果使用window默认的左右两边分屏,会导致掘金课程,部分具体课程章节内容显示被遮盖掉,只有将浏览器缩放至80%,才会正常显示。
我这边打算左边看小册,右边照着敲代码发现的。以前的排版是没问题的,因为一直是通过这个方式看的小册(会放大125%,只显示完整文章)。这个可以修复吗?
发现掘金的一个显示bug,
在1080P的屏幕下,如果使用window默认的左右两边分屏,会导致掘金课程,部分具体课程章节内容显示被遮盖掉,只有将浏览器缩放至80%,才会正常显示。
我这边打算左边看小册,右边照着敲代码发现的。以前的排版是没问题的,因为一直是通过这个方式看的小册(会放大125%,只显示完整文章)。这个可以修复吗?
展开

评论
4
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
首先,祝自己生日快乐
花了两周时间,刚刚会使用mariadb和mongoose简单的增删改查![[泪奔]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_85.43ad2fc.png)
然后尝试把以前自己写的echarts保存在数据库中
吐槽一下自己
自己给自己提需求真的难。不知道界面该怎么规划,不知道保存的时候需要使用哪些字段。哪一种保存在mariadb比较方便,哪一种保存在mongodb比较方便
然后找了两天的web页面自己的代码编辑器,一个都没找到(code mirror可能可以)。目前还是用textarea暂时代替一下
vue3+ts全是报错,写个function,传入参数必须提前使用interface定义,然后大量的interface都不知道放哪里比较好,现在全放在当前文件中(弱弱的问一句,哪里有ts比较好的教程,B站找了一个看完,就是怎么定义,好像学到了,又好像没学到)
跑一个build,因为ts老是通不过。勉强通过了,又一个warning关于any的。问题是一个是trycatch里面的error抛出的,一个是axios定义响应参数的。这两个本来就是不能确定的。难受的一匹
吐槽完了,然后呢靠着自己勉勉强强把前后端打通,后端简单一点使用了express+mariadb+mongo,前端vue3+ts(终于就两个不知道咋改的warning:any)。配合git hook+docker。一提交本地就可以打包。再加上pm2的自动重启。整体自用还行
以上整个技术也算是给自己一个前端生涯的技术总结吧(也就会这么一点,我真的是一个假的前端)
希望赶快学会低代码平台的搭建,不然绝对就被淘汰了,挺慌得哈哈哈哈
花了两周时间,刚刚会使用mariadb和mongoose简单的增删改查
![[泪奔]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_85.43ad2fc.png)
然后尝试把以前自己写的echarts保存在数据库中
吐槽一下自己
自己给自己提需求真的难。不知道界面该怎么规划,不知道保存的时候需要使用哪些字段。哪一种保存在mariadb比较方便,哪一种保存在mongodb比较方便
然后找了两天的web页面自己的代码编辑器,一个都没找到(code mirror可能可以)。目前还是用textarea暂时代替一下
vue3+ts全是报错,写个function,传入参数必须提前使用interface定义,然后大量的interface都不知道放哪里比较好,现在全放在当前文件中(弱弱的问一句,哪里有ts比较好的教程,B站找了一个看完,就是怎么定义,好像学到了,又好像没学到)
跑一个build,因为ts老是通不过。勉强通过了,又一个warning关于any的。问题是一个是trycatch里面的error抛出的,一个是axios定义响应参数的。这两个本来就是不能确定的。难受的一匹
吐槽完了,然后呢靠着自己勉勉强强把前后端打通,后端简单一点使用了express+mariadb+mongo,前端vue3+ts(终于就两个不知道咋改的warning:any)。配合git hook+docker。一提交本地就可以打包。再加上pm2的自动重启。整体自用还行
以上整个技术也算是给自己一个前端生涯的技术总结吧(也就会这么一点,我真的是一个假的前端)
希望赶快学会低代码平台的搭建,不然绝对就被淘汰了,挺慌得哈哈哈哈
展开
2
1
请教关于vue3 setup props传入子组件后,如何自己去维护这个props。在vue2中,通过data:{return {a:this.props.a}}可以解决,在vue3的setup中该如何解决这个问题?
如图,是我自己瞎琢磨的,感觉我自己这个写法有问题。不太可能需要这样套两层才能搞定吧。
之前直接使用toRef。却无法修改值,在调试里面说是props的变量是readonly的。
```
// 错误readonly
const option_textarea = toRef(props, 'optionStr');
```
向各位大佬们请教一下,应该需要如何解决这个问题?
如图,是我自己瞎琢磨的,感觉我自己这个写法有问题。不太可能需要这样套两层才能搞定吧。
之前直接使用toRef。却无法修改值,在调试里面说是props的变量是readonly的。
```
// 错误readonly
const option_textarea = toRef(props, 'optionStr');
```
向各位大佬们请教一下,应该需要如何解决这个问题?
展开
1
点赞
遇到个问题,无法解决。
关于pm2+docker的启动问题
在本地,可以正常启动,且功能全部正常
在docker容器中无法进入index.js
下面是相关配置文件
```
// docker-compose.yml
back:
build: ./docker-data/back
container_name: visual_back
restart: always
ports:
- "5050:3000"
volumes:
- ./docker-data/back/project:/project
expose:
- 5050
// dockerfile
FROM node:16.13.2
RUN yarn global add tyarn \
&& tyarn global add pm2
WORKDIR /project
CMD tyarn && pm2 start ecosystem.config.js
// ecosystem.config.js
// !!!在docker中,console.log可以正常打印
name: "back",
cwd: "/project",
script: "./index.js",
out_file:"./logs/back.log",
error_file:"./logs/err.log",
watch: true,
ignore_watch: [
"node_modules",
"logs"
],
// index.js
// !!!程序并未进入该文件,所以什么都没有输出
console.log("启动node");
const express = require('express')
const cors = require('cors')
const app = express()
app.use(cors())
app.listen('3000', () => {
console.log('服务启动成功')
})
```
node_modules已在文件夹中,pm2配置的logs没有任何东西输出
ecosystem.config.js的console.log正常输出,但无法进入index.js
已经一整天了,实在解决不了
麻烦大佬有空帮忙看看
关于pm2+docker的启动问题
在本地,可以正常启动,且功能全部正常
在docker容器中无法进入index.js
下面是相关配置文件
```
// docker-compose.yml
back:
build: ./docker-data/back
container_name: visual_back
restart: always
ports:
- "5050:3000"
volumes:
- ./docker-data/back/project:/project
expose:
- 5050
// dockerfile
FROM node:16.13.2
RUN yarn global add tyarn \
&& tyarn global add pm2
WORKDIR /project
CMD tyarn && pm2 start ecosystem.config.js
// ecosystem.config.js
// !!!在docker中,console.log可以正常打印
name: "back",
cwd: "/project",
script: "./index.js",
out_file:"./logs/back.log",
error_file:"./logs/err.log",
watch: true,
ignore_watch: [
"node_modules",
"logs"
],
// index.js
// !!!程序并未进入该文件,所以什么都没有输出
console.log("启动node");
const express = require('express')
const cors = require('cors')
const app = express()
app.use(cors())
app.listen('3000', () => {
console.log('服务启动成功')
})
```
node_modules已在文件夹中,pm2配置的logs没有任何东西输出
ecosystem.config.js的console.log正常输出,但无法进入index.js
已经一整天了,实在解决不了
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
展开
4
点赞