Javascript 滚动侦测导航

又开一坑,应该能马上填上吧….

2019 年 12 月 9 日

如何使用CSS控制SVG图片?

一直依赖都很少使用 SVG 图片,偶尔使用也发现用 CSS 控制时灵时不灵的,也没有去研究为啥,先写一篇文章提醒自己去研究下。

PHPOK 不能创建项目和修改项目信息

今天写网站的时候直接用了以前的 CMS 框架,并没有在官网下载最新版的。

安装完成之后发现项目不能创建和修改,想起之前做的时候也遇到过这个问题,
但是之前的网站,整体的项目总数比初始填充数据少,直接在数据库里边修改了,并且在讨论群和开发团队提了一下。

这次又遇到了在这个问题,就想着开发团队应该解决了这个问题吧,就把程序更新到了最新的 version 5.4,结果还是不行。

去看了下更新日志,就没有提这茬,估计忙忘记了。

好吧,自己动手丰衣足食,自己改吧。

阅读全文

Canvas 和 Threejs

年会签到做到最后特效实现的部分,使用 Js 来不断绘制 Canvas 会出现擦除背景图的情况,而且并不流畅,
所以又考虑了下 CSS3 的动画属性,可是 Javascript 并不能控制 CSS3 动画。

昨天折腾到晚上 10 点还没怎么好的思路,今天看到一个开源 WebGL Js 库 👉 ThreeJs.org / GitHub
用这个第三方的库试一试看能不能实现效果。

开坑完成
2019-12-03

forEach() 与 Promise()

今天写年会活动页的时候用到了异步记载数组里边的图片,然后按照数组的下标顺序做不同的操作,
所以想循环里边用 await,那就要 Promise 化图片的加载。

可是我问了下群友,好像不能在 forEach 中使用 async/await
但在 for 替换则可以。

所以像探究下为什么 forEach 中不能使用 async/await

开坑未填
2019-12-02

Canvas识别图片内容并使用用户头像拼接

今天 12 月了,本来应该开始做外包的项目,但是好歹不好的长智齿了,
下午去拔了牙之后看着电脑发呆了一个下午,看来真的麻药影响 🧠 脑子。
所以,先写篇文章醒醒脑….

前天初步实现了下使用 canvas 来识别图片内容,今天就把它记录下来。
毕竟 canvas 这部分的内容是真的不懂,现学现卖,欢迎吐槽。📧 MailTo

阅读全文

记Web端唤起QQ聊天的两种方法

以前一直使用的 tencent://message/?Menu=yes&uin={YourQQCode}&Site={SiteDomain} 来做的 web 端唤起 QQ 在线聊天。
这次接了一个外包是自适应的 Web 页面,在手机端点击会提示 Safari 浏览器打不开该网页,应为网址无效。

👇

alert

阅读全文

一直以来记错的CSS属性:Position 元素定位

我一直记忆的是 position:relative 是相对于父级元素定位的,今天才发现原来自己记错了。
也想明白了绝对定位的元素使用 margin:auto 为什么可以实现垂直居中

今天早上心有点静不下来,就去 SegmentFault 上看了看文章,有一篇文章 【“寒冬”三年经验前端面试总结之 CSS 篇】
里边的 垂直居中的方法四 我觉得挺奇怪的。

阅读全文

Jeecg-boot 中台挖坑日记08 Vue 中使用百度地图获取坐标点

突然想起来项目里边的一个需求,在用户申请称为公司账户的时候需要附加公司地址的百度地图坐标点,以便在 APP 中显示。
所以需要用到百度地图的坐标拾取,
反正总不可能让用户自己去拾取然后输入到 <input> 中去。

这篇文章就是简单说一下如何在 Vue 项目中使用百度地图。

使用到的组件: Vue-baidu-map

👉 开发手册

阅读全文

Jeecg-boot 中台挖坑日记07 多登陆入口

项目结尾了,但是需要根据用户和管理员设置不同的登陆入口界面,

所以就想着直接在 @/config/router.config.js 中修改基础路由,
但是因为不知名原因,路由并没有生效。

感觉像是有设置路由守卫全部都跳转回了 #/user/login

阅读全文