- 博客(44)
- 收藏
- 关注
原创 vue3 中引入tinymce富文本
我用的是若依的 Vue3 + Element Plus + Vite 框架,使用tinymce替换原富文本.
2025-04-03 15:26:44
692
原创 042_前端规范 2021-06-03
042_前端规范最终目的—去除冗余,让代码易于维护常见代码片段+ 遍历数组[1,2,3].forEach(function(value, index)) { console.log(value) } // 映射新数组 arr = [1,2,3].map(v => v*2) // [2,4,6] // 所有元素是否通过测试 [1,2,3,4].every(v => v>2) // false // 是否有元素通过测试 [1,2,3,4].some(v =>
2021-06-03 10:17:38
262
1
原创 002 - new javascript 基础
002 - new javascript 基础####★技巧★ JS 引入 返回 从哪来到哪去####★技巧★ a.toExponential(3)科学计数法num = num.toExponential(3)“3.333e+0”####★技巧★ num.toFixed(2);限制小数点后两位 num = num.toFixed(2);####★技巧★ 注意filder中筛选 返回的是条件 : ‘==’ 双等于let r = choicelist.f
2021-04-10 08:58:40
747
原创 006 - node.js
006 - node.js加解密算法const crypto = require('crypto')let Encrypt = (data, key) => { const cipher = crypto.createCipher('aes192', key); var crypted = cipher.update(data, 'utf8', 'hex'); crypted += cipher.final('hex'); return crypted;}
2021-04-02 11:37:11
197
原创 040_Auto.js
040_Auto.js参考:如何学习auto.js常用语法消息提示框:toast("hello world")模拟对话框:var handsome = confirm("你帅吗?");if(handsome){ // 点击确定 toast("真不要脸!"); toast("真不要脸!"); toast("真不要脸!"); alert("真不要脸!");}else{ // 点击取消 toast("嗯");}3.弹出列表进行单选
2020-11-25 10:34:39
1308
原创 023 -uniApp
#uniapp技巧"重启应用"的icon在控制台右上角 手机、刷新按钮warning包名不对,请检查包名是否与开放平台填写一致快捷键工具 – 自定义快捷键开发读取globalData或赋值的方法是 getApp().globalData.text = 'test'页面跳转uni.redirectTo({url:'../firsh/firsh'});页面跳转uni.redirectTo({url:'../login1/login1?backpage='+backpage+'
2020-07-20 21:52:10
509
原创 022 - cocos creator 3D
#cocos creator 3D001 初识creator3D光、摄像机双击目录–定位到物体右键旋转ALT+鼠标左键 旋转物体x轴【红色】,y轴【绿色】,z轴【蓝色】3D组件 预览游戏发布简介3D坐标系右手坐标系、左手坐标系物体:前方: -z右边: +x上面: +y创建3D物体plane: 平面:10*10002 创建一个项目与组件化开发准备:(1)做3D建模(3DMax,Zbrush,Maya),模型原点,模型坐标系。(2)放入3D世界中
2020-06-02 10:15:35
3912
原创 021 - creator笔记
021 - creator笔记001 初识creatorinternal 引擎自带内部资源项目按钮 – 渠道项目所在文件夹位置编辑器 – 编辑器安装目录packages: 项目插件的目录,如果你把编辑器插件,放到这个目录下,这个项目就会有这个插件,只有这个项目才可以使用build-templates:你要发布哪些文件到发布包中,你就把你的文件放到这个文件夹下,打包完成后,cocos自动build-templates拷贝过去, 替换creator.d.ts:开发者—》vscode工作流程—&g
2020-05-26 15:21:30
296
原创 快应用
修改标注: todo项目运行1.在项目根目录,安装依赖 npm install2.编译 npm run build3.调试npm run watch4.启动http服务器 npm run server编辑器设置缩进:在编辑器右下角 – 空格 --选空格缩进 – 改为2判断语句 if elif else:<...
2019-07-09 17:31:33
1754
原创 前端踩坑记
VUE项目 踩过的坑1.情景:调用接口,相同形式的接口,有的接口数据正常,有的接口返回报错。单独在浏览器调用接口还能拿到数据解决: 可能是因为部分接口,在后台有校验:例:做柠檬首页的时候,拿推荐位信息,接口可以调通,单独调接口也可以拿到数据。但后台返回的数据确实报错。最终,问题出在:后台对此接口做了登录校验,未登录的用户可以拿到数据。登录的用户拿不到。登录接口没调通导致。...
2019-06-17 14:28:54
416
原创 百度小程序
百度小程序参考:百度小程序开发文档随笔绑定按钮点击事件:bind:tap="btnClick"事件对象,点击携带参数:.swan<view bind:tap="clickBtn" data-swan="1">dataset-test</view>.jsPage({ clickBtn:function(event){ ...
2019-04-26 17:24:51
684
原创 小游戏开发--Cocos引擎
生命周期回调函数:节点:指cc.Node;组件:指cc.Component。onLoad:脚本组件绑定的节点所在场景加载时系统回调一次(或者节点active从false变为true时系统回调一次)。可在这里获取场景中其它节点,并可以初始化一些不常改变的属性。start:只在第一次update前系统回调一次。这里可以初始化一些经常改变的属性。update(dt):每一帧渲染前系统回调,主要...
2019-02-27 17:57:30
2755
原创 游戏地图制作---Tiled使用教程
游戏地图制作—Tiled使用教程参考:Tiled地图编辑器 Tiled Map Editor 的使用(一)基础功能+地形功能步骤:1.新建文件 – 设置地图图块个数 – 图块大小2.图块层格式为: CSV3.另存为 – 项目格式中 – 保存为json格式4.新建图块5.图块左下角–新建图块–设置宽高像素、个数6.在图块中选择图块,映射到地图中设置...
2019-02-23 13:50:22
5639
原创 notes_2019
h5_audio音乐播放器使用loop=“loop” 自动循环播放html:<audio src="./audio/choujiang_success.mp3" loop="loop" id="music" controls="controls"></audio>js:var audio = document.getElementById("m
2019-01-22 10:19:10
663
原创 Cordova
最近做项目,顺便学学cordova打包APK,踩过很多坑,最后总结出一份完整的cordova环境配置笔记和APP打包笔记:简介:Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。检测是否满足构建平台的要求:...
2019-01-18 17:04:13
1364
原创 微信、QQ小程序
微信小程序warning1.请检查login云函数是否部署2. 报错:Error: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:644121.打开项目2.新建页面warning1.请检查login云函数是否部署请检查login云函数是否部署2. 报错:Error: tunne...
2018-10-09 13:41:41
4049
原创 数据可视化js框架 d3.js入门
数据可视化js框架 d3.js入门[一] 选择元素绑定数据1.下载、引入d3.js2.d3.select():选择所有指定元素的第一个3.d3.selectAll() :选择指定元素的全部eg:var body = d3.select("body"); //选择文档中的body元素var p1 = body.select("p"); //选择bo...
2018-04-24 09:51:18
1074
原创 js实现IE、谷歌浏览器打印网页内容
分享一种通用的打印网页、文本内容的方法.经测试,此方法兼容IE8~IE11及chrome浏览器。window.print()此方法会弹出打印对话框,打印的是window.document.body.innerHTML中的内容 。html:<!DOCTYPE html><html lang="en"><head> <meta char...
2018-03-30 17:02:14
4418
8
原创 Mysql
RDBMS、mysql介绍及安装步骤在常用命令下边–&amp;amp;gt;常用命令 [windows] [CMD]注意!!mysql命令需加;分号作为命令结束符 查看服务是否启动:NET HELPMSG 2182服务器 启动: net start mysql关闭: net stop mysqlmysql 登录: mysql -u root -p退出: exit数据库创建:命令...
2018-02-02 18:29:34
423
原创 ES6/ES7新特性
ES6一、let constlet 声明的变量只在代码块内有效for循环的计数器适合用let命令不存在变量提升。–即var变量在声明之前就能使用,值为undefine。let不允许暂时性死区 var tmp = 123; if (true) { tmp = 'abc'; // ReferenceError let tmp;
2018-01-30 17:23:09
6779
原创 一行代码使页面全灰
使页面全灰(博文末尾附grayscale.js)<html><body><script type="text/javascript" src="grayscale.js"></script><script type="text/javascript"> var navStr = navigator.userAgent.toLowerCase(); if (navStr.indexOf(
2018-01-05 16:47:18
897
原创 部署 shell Linux
最近新项目,有幸接触Linux和项目部署,以下是我的学习笔记.(正在学习中,笔记将不定期更新)centos 部署【1】安装VMware【2】创建新的虚拟机1.创建信的虚拟机–》2.自定义–》3.硬件兼容性: workstation 14.x4.稍后安装操作系统5.客户机操作系统:Linux(L) CentOS7 64位6.位置 – 选择安装位置7.处
2017-12-17 15:30:38
250
原创 兼容性问题
IE8下图标不显示在css加这一段 iconfont图标/*字体图标 start*/@font-face {font-family: 'iconfont'; src: url('../lib/icon_font/font/iconfont.eot'); /* IE9*/ src: url('../lib/icon_font/font/iconfont.eot?#iefix') f...
2017-10-30 09:30:37
911
转载 使用优快云-markdown编辑器笔记
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-10-30 09:27:13
457
原创 009 - CSS预处理器less sass SAML SSO 单点登录 websocket socket.io
009_css预处理器less sass saml sso 单点登录 websocket## less安装: npm install -g less命令: lessc style.less style.css> 注意: .rect( 123, 456, 789){} 括号中是‘,’逗号,不能用“;” 分号【1】LESS是基于JavaScript运行,所以LESS...
2017-09-25 17:18:44
635
原创 VUE 生命周期图示
什么是生命周期Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。在Vue的整个生命周期中,它提供了一系列的事件,可以让我们在事件触发时注册js方法,可以让我们用自己注册的js方法控制整个大局,在这些事件响应方法中的this直接指
2017-08-31 10:03:51
2171
1
原创 cordova
最近做项目,顺便学学cordova打包APK,踩过很多坑,最后总结出一份完整的cordova环境配置笔记和APP打包笔记:###简介:**Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。****Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。**...
2017-08-29 14:32:50
583
原创 008 - vue node rem
## 注意! warning !!! html标签li中的value问题ui 的 li 是有序列表在`html`的`li`标签的属性`value`是有规定的:规定列表项目的数字,所以`value`只能是数字。```html<ul style="text-align: left;"> <li id="test" value="007"> </l...
2017-08-29 11:39:11
1839
原创 package.json
GitHub TOP package.json文件来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述scripts字段dependencies字段,devDependencies字段peerDependenciesbin字段main字段config 字段其他browser字段
2017-08-29 11:08:47
335
原创 007 - VUE + hexo blog
############ VUE.JS ##########在【设置】中 file types 选中html后手动添加: *.vue###网址: cn.vuejs.org模板语法API 指令全局APImethodscomputedwatch注意,不要在实例属性或者回调函数中(如 vm.$watch('a', newVal => thi
2017-08-10 16:42:08
1578
原创 006 - node.js
## REST 表述性状态转移(REpresentational State Transfer)的简称。 https://wenku.baidu.com/view/d14e0bde43323968001c92ad.html 【深入浅出REST】 http://kb.cnblogs.com/page/132129/REST指一组架构约束条件和原则,满足约束条件和原则的应用程
2017-07-28 16:50:17
710
原创 005 - react
"proxy": "http://jiangtoutiao.duapp.com/", "proxy": "http://localhost:80/",######### Route 就是路由############## react本地打不开,获取不到数据库。把那个重启 npm start ################git上传要写限制500M那个,要不页
2017-07-28 16:48:26
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人