首页
学习
活动
专区
工具
TVP
发布

日常记录

专栏作者
52
文章
96007
阅读量
13
订阅数
Failed to execute 'postMlessage' on "Window': [object Array could not be cloned
yangdongnan
2023-06-19
7170
Vs code 创建vue模版
ctrl + shift + p 输入 snippets, 新建片段,命名vue, 生成vue.json 粘贴替换 { // Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the bod
yangdongnan
2020-08-19
3420
vs code 创建vue模版
ctrl + shift + p 输入 snippets, 新建片段,命名vue, 生成vue.json 粘贴替换 { // Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the b
yangdongnan
2020-08-17
3230
vscode .vue文件 格式化配置
{ "files.autoSave": "afterDelay", "editor.renderControlCharacters": true, "workbench.iconTheme": "material-icon-theme", "window.zoomLevel": 0, "[html]": { "editor.defaultFormatter": "HookyQR.beautify" }, "[javascript]": { "editor.defa
yangdongnan
2020-08-05
1.3K0
vscode .vue文件格式配置 使其与webstorm设置一致
{ "files.autoSave": "afterDelay", "editor.renderControlCharacters": true, "workbench.iconTheme": "material-icon-theme", "window.zoomLevel": 0, "[html]": { "editor.defaultFormatter": "HookyQR.beautify" }, "[javascript]": { "editor.defa
yangdongnan
2020-08-03
1.5K0
常用正则
安全网络 正则验证 前置 1. IPaddr 地址验证插件 需要安装 npm i ipaddr.js 2. 字符长度验证 export function regCode(str: string, len: number) { let i: number = 0; let totalLength: number = 0; /\* 计算utf-8编码情况下的字符串长度 \*/ for (i = 0; i < str.length; i++) {
yangdongnan
2020-06-30
8660
常用的工具函数 (不定时更新)
日期转换 /** * @param date 日期 * @param fmt 需要格式化的形式 * @returns {*} * 将 Date 转化为指定格式的String * 月(M)、日(d)、小时(h)、分(m)、秒(s) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * DateFormat(new Date(), "yyyy-MM-dd HH:mm:ss.S") ==> 2006
yangdongnan
2020-01-14
4740
webstorm设置
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
yangdongnan
2019-11-04
1.9K0
vue+ts项目 封装element-ui的messagebox
问题: 有一个在项目非常常用的确认弹框, 并且使用element-ui的 messageBox; 我们不想在每一业务中大量的复制那么多的代码, 解决办法: 封装一个函数调用,尽可能给出操作回调
yangdongnan
2019-08-14
1.9K0
防抖函数与节流函数
原文 https://www.cnblogs.com/chenqf/p/7986725.html
yangdongnan
2019-07-02
8350
移动端H5页面截图
两个工具: html2canvas 官方地址:https://github.com/niklasvh/html2canvas
yangdongnan
2019-07-01
3.2K0
javascript 浅拷贝与深拷贝
深拷贝就是在拷贝数据的时候,将数据的所有引用结构都拷贝一份。简单的说就是,在内存中存在两个数据结构完全相同又相互独立的数据,将引用型类型进行复制,而不是只复制其引用关系。
yangdongnan
2019-06-26
7020
react 移动端项目配置 postcss-pxtorem
前提 *create-react-app 创建的项目 通过 eject 命令暴露出react 全部配置 安装配置 postcss-pxtorem npm i postcss-pxtorem -D 添加rem转换插件 webpack.config.js //104行 require('postcss-pxtorem')({ rootValue : 100, selectorBlackList : [], //过滤 propList : ['*'], }) 排错 使用less css文件为什么
yangdongnan
2019-06-15
4.7K0
react-router-dom 实现路由跳转
稍微改变一下 create-react-app 创建后的src目录, 这里目录和vue相似
yangdongnan
2019-06-11
6.2K0
webpack中hash、chunkhash和contenthash三者的区别
在webpack中有时需要使用hash来做静态资源实现增量更新方案之一,文件名的hash值可以有三种hash生成方式,每一种都有不同应用场景,那么三者有何区别呢?
yangdongnan
2019-05-26
1.1K0
vue cli3 搭建一个通用中台(完)
前文 已经完成这个架子的搭建 关于登录 本地实现图形码, 当然这个并不安全 关于 router 路由实现到三级动态路由 mock中存有路由数据 github 地址 https://gi
yangdongnan
2019-05-15
7690
vue cli3 搭建一个通用中台(二)
前文 上一文中已经完成了项目的创建和环境的配置 本文将完成以下几点 用户登录页面 mock数据模拟请求 动态路由构建 开始 先安装我们需要的依赖 npm i element-ui axios mockjs vuex-persistedstate vue-particles -S 介绍 mockjs --> 用来模拟请求 element-ui --> 本项目中使用的ui库 axios --> ajax请求 vuex-persistedstate --> vuex状态持久化插件 vu
yangdongnan
2019-05-07
9050
vue render jsx 事件绑定 条件渲染 slots 插槽
前文 vue中使用 render写一些展示组件 通过实现一个简单的单元 cell 组件, 来了解render jsx 在vue的使用 将 h 作为 createElement 的别名是 Vue 生态系统中的一个通用惯例,实际上也是 JSX 所要求的。从 Vue 的 Babel 插件的 3.4.0 版本开始,我们会在以 ES2015 语法声明的含有 JSX 的任何方法和 getter 中 (不是函数或箭头函数中) 自动注入 const h = this.$createElement,这样你就可以
yangdongnan
2019-04-27
6.8K0
vue 递归组件使用示例
前文 我们需要做一个树形组件用来展示一些无限子级的数据时就要用到vue提供的递归组件 首页了解一下 vue 中 name属性 为什么 export 有name这个属性 name 类型:string 限制:只有作为组件选项时起作用。 详细: 允许组件模板递归地调用自身。 注意,组件在全局用 Vue.component() 注册时,全局 ID 自动作为组件的 name。 指定 name 选项的另一个好处是便于调试。有名字的组件有更友好的警告信息。另外,当在有 vue-devtools,未命名组
yangdongnan
2019-04-27
1.9K0
vue cli3 开发环境与生产环境配置(一)
初始化项目 vue create vue-asgisn cd vue-asgisn npm run serve 一、 已经初始化项目后, 为了开发方便以及维护, 新增一些文件夹 - store
yangdongnan
2019-04-22
5.7K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档