自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git cherry-pick -- 单独合某(几)个commit到本分支

git cherry-pick 跟git merge 的区别是,git merge是把分支所有的commit 合并过来, 而git cherry-pick是把指定的commit合并过来eg: 在开发的时候提交了好几个需求的commit, 但是需要发布的只有其中的某个的时候, 可以用 git cherry-pick 把需要发布的需求合并到发布分支......

2022-08-09 14:48:23 367 1

原创 vue super flow 流程图使用总结

vue 项目中 使用 vue super flow 插件的一下总结

2022-04-22 12:09:15 7865 15

原创 vue 项目使用 element ui及按需引入

都是直接在elementui官网找到的1. 全局安装插件npm i element-ui -s2.1 全局导入(main.js)import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css'; // elementui的css需要单独导入Vue.use(ElementUI);2.2 按需导入1). 安装插件npm i babel-plugin-component -D2). 在项.

2022-04-06 21:56:14 373

原创 TypeScript入门失败 之 ts-node : 此系统上禁止运行脚本 / Cannot find name ‘console’

最近学习ts的时候在开始就差点结束了 原因是我的ts-node执行起来一波三折无法加载文 xxxx 件因为在此系统上禁止运行脚本这个问题在百度之后就能解决 1. 以管理员身份运行 Windows Powershell 2. 执行指令 set-ExecutionPolicy RemoteSigned 3. 选 A 或者 Y 但是看别人说选A会好点这个就不知道了但是在解决这个问题之后就出现了新的问题Cannot find name ‘console’ 或者没有console就直接没反应.

2021-09-17 11:48:07 1914 5

原创 APICloud打开页面的同时关闭页面

前几天有这么个需求:在搜索的结果页面进入一个需要权限访问的内容如果没有权限就会进入到升级会员界面, 有权限才会留在本页面但是在搜索页面是没有代入权限的 所以就需要在页面内通过请求返回权限在决定去留 我一开始就在页面的返回数据中判断权限(后端加了) , 没有权限就 打开升级页面/然后调用 **api.closeWin()** 来关闭当前页面但是这个是并没有生效的 打开了新的页面之后点击左上角的返回还是返回到了原来的页面 这显然是不符合需求的后面尝试了 用定时器来关闭当前页面, 发现是可以实.

2021-04-30 10:03:58 182

原创 vue中处理后台返回的 html 特殊标签(‘\< p style=“xxx“ \>‘)或(\<p>)的三种情况

在平时获取后台数据渲染页面的时候可能会出现后台返回的数据是带有 html 特殊标签的需求是附带的样式也不要, 意思就是直接删掉那些内容但是在网上找挺久都没有找到现成的方法 最后是自己找了两个方法拼接出来的 所以在这里总结一下 方便以后直接 cv// 返回数据: ret : { list: { "introduct": "<p>就当文字就是内容吧。</p>", }}把 html特殊字符 转成 html标签// 处理方法fun.

2021-04-26 11:46:36 9857 1

原创 APICloud项目中使用官方模块`UICustomPicker`实现二级滚动选择器

实现步骤一. 将模块添加到项目二. 查看文档三. 使用一. 将模块添加到项目在APICloud官网登录 并点自己的名字点随便一个就能进去(别点退出)上方tab栏的 模块Store 在里面搜索 UICustomPicker (点那个免费的)进去之后点 立即使用 会出一个弹框就能选择添加到那个项目中(这是个官方的模块 不用下载到项目中,直接在项目中调用就可)二. 查看文档点击 立即使用 上方的 查看模块文档在文档里面 就能看到模块的配置是使用方法了 在里面还会有一些例子复制文档

2021-04-02 19:19:02 203

原创 开发常用工具

搭环境软件1. 代码编译器2. 环境3. 代码管理4. 官方文档及框架5. 测试接口工具软件1. 代码编译器VSCldeHBuilder X微信开发者工具2. 环境node : https://nodejs.org/zh-cn/download/3. 代码管理Git : https://git-scm.com/downloads/ – 安装教程4. 官方文档及框架Vueelement-UIVantaxios小程序小程序文档uni-appjQuer

2021-01-24 14:53:08 407 2

原创 从零开始自定义创建Vue项目

搭建Vue项目一. 安装node二. 全局安装 vue-cli(脚手架)三. 在需要的位置创建项目打开 操作窗口 执行 ''vue create 项目名"1. 在需要的位置 `Shift + 右键` 点击 "在此处打开 Powershell 窗口"2. 复制需要创建项目的绝对路径 在 cmd 中 cd 切换过去3. 在要创建文件夹的窗口路径处输入 cmd 开启的小黑窗就会自动切换到当前文件位置一. 安装node二. 全局安装 vue-cli(脚手架)npm install vue-cli -g #

2021-01-21 13:32:01 1050

原创 npm淘宝镜像(cnpm)的方法

可以理解成淘宝团队做了一个中间跳板 , 可以理解成 淘宝先把所有的资源都弄了一份放在淘宝的服务器 然后我们可以在淘宝那里下载这样就还会比在国外服务器下载好一点

2021-01-20 11:05:56 2447 1

原创 打开系统操作窗口的几种方式

在需要的位置打开 cmd/Powershell 窗口的几种方法1. 在需要的位置 Shift + 右键 点击 “在此处打开 Powershell 窗口”2. 复制需要创建项目的绝对路径 在 cmd 中 cd 切换过去这样操作的时候要注意 如果跨盘了的话要先切换盘符 比如想要在D盘的spl文件夹下创建项目 而 cmd 的默认路径是 C盘可以看出 是切换失败了的 因此要 先 D: 切换到D盘 在执行cd D:\spl3. 在要创建文件夹的窗口路径处输入 cmd 开启的小黑窗就会自动切换到当

2021-01-19 14:26:07 830

原创 Vue计算属性computed的 get() 和 set() 方法的应用场景 : 全选

其实计算属性中还有 get 和 set 方法举个’栗子’ 下面是页面结构需求 :多选框全都选中 >> 全选框 – 选中其他多选框没有全部选中 >> 全选框 – 不选中点击 选中 全选框 >> 其他多选框要 – 全都被选中点击全选框 取消选中 >> 其他多选框也 – 全都不选中 <!DOCTYPE html><html lang="en"><head> <meta ch

2021-01-18 19:57:36 2568

原创 防抖节流工具型方法的封装

封装防抖工具型方法/** * @description: 防抖函数的封装 * @param {Function} callback : 要执行的代码 * @param {String} time : 要倒计时的时间(停止后多久执行逻辑代码) * @return: 返回防抖函数 */function fandou (callback, time) { let timer = null // 声明一个将要存放定时器的变量 return function () { // 返回一个函数

2021-01-17 13:56:19 3189 18

原创 商品展示的文字排版渲染

商品展示中的文字排版像这种排版 就需要注意 商品的标题文字不是固定的标题的文字可能回超过两行标题的文字可能只有一行这些都需要处理首先是 文本超过两行显示胜略号.text-twoLine { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}加上这些 css样式就可实现 文本超两行显示胜略号了文本足两行如果文本不足行 且 下面的

2021-01-13 18:15:46 347

原创 Vue路由Router钩子(全局2+组件3+配置2)

路由钩子一.

2021-01-09 13:40:23 399 1

原创 搜索对应字段(关键字)高亮

用 正则的话 要是输入的是特殊字符会出现 把内容替换成字符串的问题<template> <div> <input type="text" v-model="inputValue" /> <button @click="search">点我搜索</button> <h3 v-html="res.list[0].title"></h3> <h3 v-html="res.lis

2020-12-19 23:07:24 500 1

原创 Vue - 生命周期钩子理解 (8个常规钩子 + 2个额外钩子)

Vue 生命周期钩子vue的生命周期钩子总共有八个 我把他分成两部分页面渲染前 var app = new Vue({ //el:挂载点 el: '#app', //data: 要渲染的数据 data: { msg: '我是小王几!', },// vue实例在创建 beforeCreate(){ console.log(this.msg);

2020-12-14 18:47:35 757 2

空空如也

空空如也

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

TA关注的人

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