自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css选择最后一个指定类元素

效果

2023-12-25 17:06:51 1153

原创 vant4 van-field获取光标位置插入文字

【代码】vant4 van-field获取光标位置插入文字。

2023-11-24 16:47:25 450

原创 el-tree新增节点不能重名

【代码】el-tree新增节点不能重名。

2023-07-03 10:52:30 250

原创 记录:实现钉钉(企业内部应用)登录第三方网站

实现钉钉(企业内部应用)登录第三方网站

2022-04-01 16:46:15 1569

原创 记录: 父组件的传给子组件的值是动态变化的,子组件通过watch监听父组件传过来的值

父组件的传给子组件的值是动态变化的,子组件通过watch监听父组件传过来的值

2022-03-24 12:30:04 1846

原创 钉钉小程序 - 由于用户钉钉客户端未升级,导致无法使用小程序问题解决

由于用户钉钉客户端未升级,导致无法使用小程序问题解决。

2021-07-12 18:06:23 3366

原创 钉钉小程序-实现级联选择

导语: 业务需求:多级结构数据,需要一个树形的菜单来显示内容,下面是自定义级联选择器组件,运用组件递归方式实现。

2021-06-28 12:07:03 2671 4

原创 钉钉小程序-批量生成条形图组件

导语:my-f2组件二次封装,用来批量生成条形图(业务需要)1:组件f2Interval.axml<f2 onInit="onInitChart"></f2>f2Interval.js// chartList 存放chart实例:由于是批量生成图表,所以每个图表的chart实例不能相同let chartList = {}, _global;Component({ mixins: [], data: {}, props: { data: [], /

2021-05-13 11:19:28 589

原创 钉钉小程序 - 实现简易表格

导语:钉钉小程序官方没有table,但是业务需要,只能自己写一个简单的table组件了。一、table组件1.table.axml<view class="wrap"> <scroll-view scroll-x="{{true}}" class="scroll" scroll-y="{{true}}"> <view class="table"> <view class="theader flex" style="position: {

2021-01-25 16:44:15 3447 5

原创 钉钉小程序 - 切换tabs更新my-f2图表数据

导语:更新my-f2图表数据可以使用chart.changeData(data)。首先定义一个全局变量存储chart实例,这样就可以在onInitChart(F2, config)函数外部调用my-f2的chart实例方法。已折线图为例,具体实现如下:1.index.axml<view a:if="showPage"> <!-- 支付宝UI框架tabs选项卡组件 --> <tabs tabs="{{tabs}}" tabsName="activ

2021-01-25 15:55:34 1197

原创 钉钉小程序上传图片 - 图片转base64

业务需求,将上传的图片转成base64格式传给后台,在网上查看的方法总感觉太复杂,查看钉钉小程序的官方文档发现没有图片转base64的JSAPI,无奈只能在支付宝小程序的官方文档找(钉钉文档内容太简陋了,好多可用API都没有写,只能去支付宝找了,唉~~~)。下面是参考支付宝提供的API写的样例:// pages/image/image.axml<view> <view onTap="tap">点击转换 </view> <canvas id

2020-12-17 11:59:11 3241 1

原创 数组去重方法整理

方法一: Set() + Array.fromlet arr = [1,2,2,5,1,3,4];let arr2 = Array.from(new Set(arr));Array.from()方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。方法二:for循环 + splice();let arr = [1,2,2,5,1,3,4];for (let i = 0; i < arr.length; i++) { for (let j = i+1; j < arr.le

2020-07-08 17:55:06 135

原创 js去除?�乱码

看了一道测试题,没有什么思路,找了资料后稍微修改了下代码。用正则表达式来将字符串:“I’m?���driving�??�to�?beijing�?��after�breakfast”1.只需要大小写英文字母和“ ’ ”单引号2.如果乱码的末尾是?则它的下一位字母肯定是大写;let str = "I'm?���driving�??�?to�?beijing�?��after�breakfast"strArr = str.split("�")//截取成数组for(var i=0 ;i<str

2020-07-01 00:29:33 2815 1

原创 扁平数据转树状结构数据

扁平数据转树状结构数据,适用element-ui的tree组件

2020-06-05 16:36:32 332

原创 css实现文字两端对齐

<ul> <li class="name"> <label for="">姓<i></i><i></i>名</label> <p>XXX</p> </li> <l...

2019-09-24 18:26:59 197

原创 input[type="text"]遇到的问题

用jQuery实现input[type=“text”],只能输入整数,且第一个字符不为0;$('input').on('input', function() { var reg = /[^(0-9)]/g; var valArr = $(this).val().split(""); //验证只能输入整数 $(this).val($(this).val().replace(reg,''))...

2019-09-23 17:54:54 730

原创 页面布局(二)——三栏布局

三栏布局&lt;!--1.浮动布局--&gt; &lt;div id="d1"&gt; &lt;div class="left"&gt;&lt;/div&gt; &lt;div class="center"&gt; &lt;p&gt;这是浮动布局&lt;/p&gt; &lt;/div&gt;

2019-01-02 19:23:37 275

原创 页面布局(一)——两栏布局

两栏布局 &lt;!--1.浮动布局--&gt; &lt;div id="d1"&gt; &lt;div class="left"&gt;&lt;/div&gt; &lt;div class="right"&gt; &lt;p&gt;这是浮动布局&lt;/p&gt; &lt;/div&gt

2019-01-02 18:29:06 544

原创 Vue学习笔记

Vue学习笔记一、在使用v-for时,绑定单击函数时,动态修改item的样式1、template中&lt;template&gt; &lt;div class='pop-tags'&gt; &lt;p&gt;热门标签&lt;/p&gt; &lt;ul class="tags-all"&gt; &lt;li class="

2018-12-04 15:44:32 143

空空如也

空空如也

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

TA关注的人

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