自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 电商广告投放CID是什么意思?一文给你解答疑惑!

618时期的淘积木页面审核尚未有现在这么严格,因此浮夸的落地页层出不穷,再搭配抖音投放夸张的种草短视频,商家投放的广告转化率呈翻倍增长。使用CID技术将抖音、快手等流量池的用户通过落地页到淘宝、拼多多店铺去成单,可以给淘宝用户带来更多的自然流量,也可以帮助拼多多店铺提升权重。并且CID作为外链,抖音的审核不会非常严格,毕竟平台需要承担的风险并没有全闭环的抖店推广那么高。在众多商家还在犹豫CID是否真的能够帮助ROI提升,增加销量的时候,最先尝试CID的商家已经感受到了引流带来业绩提升的美好。

2024-06-20 11:53:26 605

翻译 一文教你读懂苹果开发者必备的几种证书

这里面的关键词有:个人开发者账号,企业开发者账号,bundle ID,开发证书,发布证书(又叫“生产证书”),开发描述文件,发布描述文件,推送证书等…但是每个证书关联着一个开发者账号,也就是说,你只能使用这个证书开发这个账号底下的应用,它是通过bundle id来知道该应用是不是属于自己的账号。根证书就是根mac产生的证书,menber center上保存的那个证书就是根证书,它只能安装在创建它的那台mac上,其他的开发mac必须从那台根mac上导出证书使用。临时发布描述文件是用来在有限设备上发布的。

2023-12-16 16:21:05 194

原创 纯js原生实现图片批量下载

前端纯js实现图片批量下载到本地。

2022-11-19 11:41:14 827 1

原创 终端输入命令报错:”因为在此系统上禁止运行脚本“解决方法

终端输入命令报错:”因为在此系统上禁止运行脚本“解决方法打开PowerShell,输入:输入y 即可完成设置

2022-11-11 10:29:12 684

原创 越南版微信Zalo开发记录 (zmp)

这篇文章简单记录下zmp的打包上架流程,与将现有的uniapp项目改造成zalo小程序的方法

2022-11-10 17:25:02 2979 10

原创 uniapp上传文件(uploadFile)报错 ‘indexOf‘ of undefined

uniapp上传文件时,web端运行没问题,打包成app就报错。

2022-11-09 11:53:25 2768

原创 vue+element项目启动报错element-variables.scss问题

启动项目时报错File to import not found o runreadable ./src/assets/css/variables.scss.

2022-07-19 10:44:50 11275 1

原创 腾讯云TRTC —— 实时音视频完整案例 音视频+共享屏幕直播

为了让我们更快速的了解产品,腾讯云提供了各种设备的Demo,安装后即可体验TRTC的各种功能。运行 Demo为满足不同客户的需求,TRTC Web 目前提供以下几种基础 Demo:Demo 1: base-js开发框架:jQuery + 原生 JavaScriptTRTC Web 基础 Demo (jQuery 版本) 集成了 TRTC Web SDK 的基础音视频通话、设备选择等功能,可直接在浏览器中运行。快速体验可访问 base-js 在线体验地址。Demo 2: quick-demo

2022-06-18 09:51:45 10781 1

转载 前端必须学会的经典面试题场景之一 —— 手写Promise

手写Promise的正确姿势~前端面试涨薪必学,从0实现Promise

2022-06-06 17:44:03 2396 1

原创 一文读懂js核心 —— 异步

首先我们需要明白JS是单线程的,这是为了降低程序复杂性,但同时为了多个事件能同时被处理,JS提供了异步的处理方式(其实JS本身是没有异步这一说法的,都是由执行环境所提供的)。众所周知,在使用JS时,经常需要考虑程序中存在异步的情况,如果对异步考虑不周,很容易在开发中出现技术错误和业务错误。作为一名合格的JS使用者,了解异步的存在和运行机制十分重要且有必要。什么是单线程?就行马路的单向通行道一样,一排车只能一辆一辆的排队前行通过。程序同一时间只做一件事! 场景如下:同步:同步阻塞的概念指的是

2022-05-31 15:13:57 2627 1

原创 elementUI选择器数据回显问题——展示value而不展示label

问题:elementUI选择器数据回显问题——展示value而不展示label这种情况下,如果保证逻辑数据都没问题的话,一般是数据类型有问题。选择器定义的el-option中的value值是number类型,然而我们获取到的数据是string类型这样会导致我们数据回显时展示的是所谓的value,手动更改选项后又可以正常显示label以上就是问题的整理与描述解析,如有其他疑惑可在评论区留言~...

2022-05-26 08:52:41 1849

原创 手摸手带你玩转Vue3——Vue2升级Vue3

如何从Vue2中迁移到Vue3,,你只需要起步,就能成为Vue3开发者!

2022-05-25 15:40:45 10967 2

转载 vue禁用浏览器回退

mounted() { history.pushState(null, null, document.URL) window.addEventListener('popstate', () => { history.pushState(null, null, document.URL) }) }, destroyed(){ window.removeEventListener("popstate",() => {.

2022-03-30 10:03:43 964

原创 GoGoCode 代码语言转换

GoGoCode代码转换从未如此简单!GoGoCode 是一个基于 AST 的 JavaScript/Typescript/HTML 代码转换工具,但相较于同类,它提供了更符合直觉的 API:一套类 JQuery 的 API 用来查找和处理 AST、一套和正则表达式接近的语法用来匹配和替换代码!接下来介绍 gogocode的使用:使用gogocode插件将vue2语法转换成vue3语法安装:npm install gogocode-cli -g进入项目文件目录,输入这行指令:注意,-s是要转

2022-03-30 09:30:58 2050 1

原创 使用ElementUI的Dialog弹窗时底部页面滚动问题

使用ElementUI的Dialog弹窗时底部页面滚动问题

2022-03-04 14:31:13 2092

原创 vue中实现刷新页面保留vuex中的状态

vue中实现刷新页面保留vuex中的状态

2021-12-20 11:05:57 326

原创 vue中封装菜单栏Menu组件

html实现自定义的Menu菜单栏组件,首先我们需要考虑的有如下几点:选中高亮底部条切换子组件时菜单项的选中刷新页面时菜单项的选中实现代码:<div v-for="(item,index) in navList" :key="item.name"> <div class="navItem" @click="go(item.path, index)" :class="navIndex === index ? 'activ.

2021-12-20 11:01:50 2672 1

原创 git版本控制工具使用保姆式教学

Git是目前世界上最先进的分布式版本控制系统(没有之一),同时也是我们开发中最常用也是最重要的工具之一,Gitee.com(码云) 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。下面为大家详细讲解git的基本使用方式。首先去git官网下载安装这里以gitee为例,首先我们需要去gitee官网注册一个账号并且创建一个仓库gitee上复制仓库地址接着来到我们项目所在的文件夹,右键,选择Bash进入项目目录git bash 里git init指

2021-08-23 15:16:20 113

原创 手摸手带你撸源码——前端工程化之 手撕store状态管理插件 (仿vuex)

前端工程化之 手撕源码 —— vueX前端工程化作为我们前端开发的演变趋势,其重要性也日益在我们的日常中体现,例如准备面试的人最经常看到的“源码解读”,今天我们就来模仿Vuex从0打造一款路由插件!在看文章的同时也要注意代码截图,大多数分析写在代码注释中!接下来上教程↓首先老规矩,我们先修改我们的store/index.js中引入的vuex包名,改成我们自己的文件名,如下图import Vuex from './zbb-vuex' 接下来,我们就一步步来实现我们的 ‘zbb-vuex’ 。相同目

2021-08-02 16:12:10 161

原创 手摸手带你撸源码——前端工程化之 手撕路由插件 (仿vue-router)

前端工程化之 手撕源码 vue-router前端工程化作为我们前端开发的演变趋势,其重要性也日益在我们的日常中体现,例如准备面试的人最经常看到的“源码解读”,今天我们就来模仿vue-router从0打造一款路由插件!在看文章的同时也要注意代码截图,内部有很多注释我也写得很详细,接下来上教程↓main.js原封不动,我们先将router模块下的index.js中引入的包改成我们自己的路由包名看到这步操作很多朋友已经知道我们要实现的东西大概是什么样了吧,没错,我们要实现一个功能完全一样的插件来替换掉vu

2021-07-30 10:04:03 188

原创 一文教你如何在HBuilderX中使用模拟器开发调试App

一文教你如何在HBuilderX中使用模拟器开发调试App第一步下载HBuilderX第二步,下载一个模拟器这里我选择的是网易出品的mumu模拟器第三步,打开上面安装的两个软件,接着在hbx里运行到模拟器,如下图所示如果和图片中一样没有检测到模拟器,那我们就需要进行第四步操作,若有则不需要1、 我们需要使用adb命令,这里我们直接使用hb自带的adb程序就行了,复制它的路径编进添加到环境变量中(环境变量:控制面板-系统。-高级系统设置-环境变量-path-编辑)2、

2021-07-28 09:39:55 4324

原创 一文玩转hexo框架,学会搭建个人博客网站

标题什么是 Hexo?Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。详情可看官方文档如何使用hexo框架搭建个人博客网站根据官方指引的基本步骤,如下:安装hexo脚手架# npm install hexo-cli -g初始化hexo项目并为文件夹命名# hexo init name进入文件夹# cd name安装依赖# npm install运行项目# hexo serve

2021-05-09 11:35:12 139

原创 一文掌握ts中的装饰器(注解)

一文掌握ts中的装饰器类装饰器无参写法传参写法(装饰器工厂)类装饰器重载构造函数属性装饰器方法装饰器使用方法装饰器修改方法(方法)参数装饰器类装饰器类装饰器:在类声明之前被声明,紧靠着类声明。应用于类构造函数,用来监视、修改、替换类定义传入一个参数 用来扩展类的属性、方法。类装饰器有两种应用方法,一种是传入参数的,一种是不传的。无参写法function logClass(params:any){ console.log(params) // 这个patams 就是当前的类 //

2021-04-13 15:40:46 1746 4

原创 一文读懂TypeScript中的核心——泛型

一文读懂TypeScript中的泛型泛型泛型函数泛型类泛型接口泛型什么是泛型:软件工程中我们不仅要创建一致定义的良好API,同时也要考虑可重用性。组件不仅能支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供十分灵活的功能。像java、C#这样的语言中我们使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据这样用户就可以以自己的数据类型来使用组件简单来讲:解决类、接口、方法的复用性一级对不特定数据类型的支持(类型校验)泛型函数一般的,我们定义一个普通的函数并且

2021-04-06 15:37:49 163

原创 Vue项目打包步骤详细流程,新手必需掌握的知识点!

Vue项目打包步骤Vue项目打包流程介绍生成打包报告修改默认配置指定打包入口通过external加载外部CDN资源优化组件库的打包首页内容定制路由懒加载Vue项目打包流程介绍新手必须要懂的 Vue项目打包 ,生成打包报告为能更加清楚直观的发现我们项目中存在的问题,我们可以在打包时生成一份打包报告,打包报告生成的方式有两种:通过命令生成通过vue-cli的命令可以生成打包报告 report.html vue-cli-service build --report 通过可视化控制面板直接查

2021-02-11 15:42:02 8459

原创 手摸手教你搭建Vue项目开发环境

手摸手教你搭建Vue项目开发环境下载node.js安装淘宝镜像安装vue-cli初始化项目文件安装依赖运行下载node.jsvue的运行需要node工具,首先去官网 http://nodejs.cn 下载node下载完后打开命令符,输入node -v 看看是否成功(跳出版本号即成功)安装淘宝镜像安装完node后,我们先安装淘宝镜像(因为npm实在是太慢了,为了不浪费生命,我们用国内镜像网站下载工具输入npm install -g cnpm --registry=https://registry.

2020-09-05 22:50:50 187

原创 前端菜鸟必学!less使用基础讲解

前端菜鸟必学!less使用基础讲解概述使用方法语法简介嵌套规则实例概述less是动态的样式表语言,通过简单,明了的语法定义,使编写css 的工作变得非常简单,在实际项目开发中,大大提高了前端工程师的工作效率。不过个人觉得less的编写过程较为复杂,若是在平时的小项目中大可不必使用它。但是在大型工程项目中可以实现高效的代码管理,所以less是前端工程师必学的内容之一。使用方法使用less语法将样式表达式写进格式为 .less 的文档中,再将less文档编译成css文档直接引入html中使用编译文档

2020-05-23 11:36:22 1724

原创 听到函数头就大?一篇博文教你认识js里的函数~

JavaScript函数(function)函数是js语言中用的十分普遍的一种对象,首先我们来认识一下函数:我们在编程的时候经常会写到一些功能并且会重复使用到它,为了避免每次使用时都重新写一遍代码,我们可以将代码封装进函数中,每次使用时只需要调用即可。函数也是一个对象函数中可以封装一些代码(功能),在需要的时候可以调用执行这些代码使用typeof检查一个函数对象时,会返回func...

2020-04-26 14:07:48 330 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除