随笔分类 -  前端

摘要:uni.navigateTo 用于页面跳转 如: <navigator url="/pages/index/index" hover-class="navigator-hover"> <button type="default">跳转</button> </navigator> 但是跳转页面失败,没 阅读全文
posted @ 2023-06-19 15:14 慕尘 编辑
摘要:FullCalendar 4.3.1中文模式下在IE11中显示两个月字,标题、还有提示等 如图 为了快速修改,使用简单的替换,修改main.js,找到了3出需要替换的地方 (1) CalendarComponent.prototype.render = function (props) { this 阅读全文
posted @ 2020-12-08 13:32 慕尘 编辑
摘要:插件在IE11下什么都不显示,那就先安装个IE11 调试插件适配兼容性时,IE11下使用 F12遇到 Exception in window.onload: An error has occuredJSPlugin.3005 当前操作系统win7 安装Windows7补丁:KB3008923 下载地 阅读全文
posted @ 2020-12-03 13:06 慕尘 编辑
摘要:Data URI scheme是在RFC2397中定义的,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入 格式: data:{mimeType};base64,{code} data 表示取得数据的协定名称 {mimeType} 指格式类型 {code} 指图片二进制转换成base 阅读全文
posted @ 2020-11-17 10:32 慕尘 编辑
摘要:Buffer 是Nodejs提供的可以直接操作二进制数据的类 从 Buffer 的定义Buffer继承自 Uint8Array Uint8Array 则是8位无符号整型数组(一段以8bit数据为单位的无符号整型数组),是 ArrayBuffer 的一种 1.string 转 buffer var b 阅读全文
posted @ 2020-11-13 22:50 慕尘 编辑
摘要:接收的数据为buffer,每次数据放入到arrRs中,现在想将多个ArrayBuffer合并成一个ArrayBuffer 前端可以借助 Blob,FileReader.readAsArrayBuffer var blob = new Blob(arrRs, { type: 'application/ 阅读全文
posted @ 2020-11-13 16:18 慕尘 编辑
摘要:api跨域配置 @Configuration public class WebMvcConfig implements WebMvcConfigurer {//解决跨域问题 @Override public void addCorsMappings(CorsRegistry registry) { 阅读全文
posted @ 2020-03-11 16:31 慕尘 阅读(315) 评论(0) 推荐(0) 编辑
摘要:获取json数据长度 (1)json对象 eg: var obj = {'name':'baby', 'address':'Jinan','age': 'xyz'} var len = Object.keys(obj).length (2)json数组 eg: var array= [{'name' 阅读全文
posted @ 2020-01-17 15:33 慕尘 编辑
摘要:Threejs里通过AxesHelper 类,可以创建一个可视化的三维坐标系 AxesHelper( size : Number ) 参数说明 size -- 轴的线的大小,默认为 1 eg: var axes = new THREE.AxisHelper(30); scene.add(axes); 阅读全文
posted @ 2020-01-14 13:52 慕尘 阅读(10675) 评论(0) 推荐(1) 编辑
摘要:通过 Three.js 类 GridHelper 可以创建一个坐标网格对象 GridHelper 本质上是对线模型对象 Line 的封装,纵横交错的直线构成一个矩形网格模型对象。 GridHelper( size : number, divisions : Number, colorCenterLi 阅读全文
posted @ 2020-01-14 13:30 慕尘 阅读(8519) 评论(0) 推荐(0) 编辑
摘要:THREE.js 使用 TextGeometry 类可以很容易地生成三维文字 但是换成中文后 var textLoad = new THREE.FontLoader().load('fonts/helvetiker_regular.typeface.json',function(font){ var 阅读全文
posted @ 2020-01-14 09:22 慕尘 编辑
摘要:THREE.js 封装了 TextGeometry 类可以很容易地生成三维文字 TextGeometry(text : String, parameters : Object) 参数说明 text — The text that needs to be shown. (要显示的字符串) parame 阅读全文
posted @ 2020-01-14 09:06 慕尘 编辑
摘要:1.js_cookie js-cookie插件是一个JS操作cookie的插件 安装 使用 写入 Cookies.set('name', 'value'); 读取 Cookies.get('name'); 删除 Cookies.remove('name'); 2.http请求 (1)模块封装 在sr 阅读全文
posted @ 2019-11-15 18:58 慕尘 编辑
摘要:为了模拟后台接口提供页面所需的数据,引入Mock.js Mock.js是一个模拟数据生成器,可帮助前端开发和原型与后端进度分开 特性: 前后端分离 增加单元测试的真实性 数据类型丰富 方便扩展 1.安装 2.简单使用 在src下,新建目录mock,添加index.js 模拟接口 http://loc 阅读全文
posted @ 2019-11-15 18:55 慕尘 编辑
摘要:Css、Sass、Scss的含义及区别 Css(Cascading Style Sheets) 层叠样式表 Sass(Syntactically Awesome StyleSheets) 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (neste 阅读全文
posted @ 2019-11-15 08:58 慕尘 编辑
摘要:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSON 数据 客 阅读全文
posted @ 2019-11-14 18:38 慕尘 编辑
摘要:安装使用 element 1.安装 2.使用 (1)在 main.js 中引入 element main.js 为修改 (2)简单应用 修改 src/components/HelloWorld.vue 重新启动,预览 http://localhost:8080,变为 (3)修改路由 将src下的co 阅读全文
posted @ 2019-11-14 14:41 慕尘 编辑
摘要:1.准备 安装nodejs,配置环境变量 安装了nodejs,也就安装了npm 安装webpack 安装vue脚手架项目初始化工具 vue-cli 使用淘宝镜像 安装yarn,facebook发布的nodejs包管理工具 yarn改为淘宝镜像 2.创建项目 (1)用vue-cli生成项目 (2)安装 阅读全文
posted @ 2019-11-14 14:21 慕尘 编辑
摘要:这几天修改别人的js,发现声明变量有的用var,有的用let,那它们有什么区别呢? javascript中声明变量的方式有:var、let、const 1.var (1)作用域: 整个函数范围内,或者是全局的 输出: (2)允许在相同作用域内重复声明同一个变量 输出: var1 second. (3 阅读全文
posted @ 2019-09-20 09:00 慕尘 阅读(876) 评论(0) 推荐(0) 编辑
摘要:看到别人的页面有水印,感觉很有趣 尝试了下给html加水印的效果,如图 实现原理: 根据页面大小,动态添加若干个div,将传递过来的文字写到div里,设置div旋转的角度、字体、字体颜色等 index.html shuiyin.js 阅读全文
posted @ 2019-08-09 15:57 慕尘 编辑