自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

树上骑个猴的博客

web前端、vue、elementui

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 微信小程序云开发 操作数据库-模糊查询

正则表达式使用原生JS正则表达式

2021-04-30 00:56:20 708

原创 微信小程序云开发 操作数据库-数据的批量删除

批量删除仅能在云函数内进行新建云函数安装依赖编写云函数代码删除所有color=red的数据最后上传并部署,就可以在页面中调用了调用:

2021-04-30 00:47:12 1892

原创 微信小程序云开发 操作数据库-数据的删除

小程序API服务端API案例:

2021-04-30 00:43:53 549

原创 微信小程序云开发 操作数据库-数据的批量更新

提示:批量更新仅能在云函数内进行文档:创建云函数编写云函数,将数据库的price改成1然后右键上传云函数。调用云函数将所有color为red的price更改为2

2021-04-30 00:41:04 2559 1

原创 微信小程序云开发 操作数据库-实现数据的更新

小程序端API服务端API获取数据库实例更新titile和price

2021-04-29 01:06:38 537

原创 微信小程序云开发 操作数据库-实现数据的数组操作

获取数据库实例给数组添加一个元素删除数组中的头部元素删除数组的尾部元素

2021-04-29 00:17:05 2385

原创 微信小程序云开发 操作数据库-查询特定字段的数据

小程序API服务端API控制只显示这些字段数据:

2021-04-28 00:57:01 3429

原创 微信小程序云开发 操作数据库-数据计数

小程序API服务端API

2021-04-28 00:26:43 797

原创 微信小程序云开发 操作数据库-数据排序

小程序APIconst db = wx.cloud.database()const _= db.commanddb. collection('todos').orderBy('progress','desc') // 降序查询.orderBy('description','asc').get()服务端APIconst db = wx.cloud.database(const _= db.commandreturn await db.collection ('products').ord

2021-04-28 00:09:28 1247

原创 微信小程序云开发 操作数据库-数据条件查询

获取数据库实例对象给按钮绑定一个事件:不加限制条件,进行查询筛选出color是red的数据:筛选小于xx的数据,根据文档如果要查询小于,要使用command引用:引入数据库对象command对象筛选出price小于50的数据(文档中要求lt只能用于数字类型的数据):筛选出view=4或者view=5或view=6的数据:筛选出price在20到50之间的数据:筛选出10条数据:...

2021-04-27 23:54:05 2599

原创 微信小程序云开发 操作数据库-实现访问量统计

小程序的APIconst db = wx.cloud.database()const _ = db.commanddb.collection('todos').doc('todo-id') .update({data:{progress: _.inc(10)}})服务端APIconst db = wx.cloud.database()const _ = db.commandreturn await db.collection('todos').doc('todo-id').upda

2021-04-27 00:57:57 2193

原创 微信小程序-初学-个人笔记(容易忘记的知识点)

1.微信小程序setData之前一定要声明变量吗?data中可以不声明某变量,只要在使用之前能够setData该变量就行。如果Page对象的data中没有定义该key,则setData自动创建;如有则修改data中原变量的值。直接修改this.data,而不调用this.setData(),是无法改变当前页面的状态的,会导致数据不一致。2.常见的setData操作错误频繁的去setData每次setData都传递大量新数据后台态页面进行setData(当页面进入后台态(用户不可见),不应

2021-04-25 09:40:50 305

原创 微信小程序云开发 操作数据库-加入触底自动加载数据的支持

在全局配置文件app.json或者局部配置文件xxx.json开启触底(上拉事件)监听事件在某个调用页面监听上拉刷新行为:案例:为了让已经加载过的数据,不需要再返回了,使用skip方法:声明一个page变量:...

2021-04-25 01:11:51 305 1

原创 微信小程序云开发 操作数据库-数据下拉刷新的支持

在全局配置文件app.json(或某个页面的Json文件)文件中开启下拉刷新功能在要调用的页面,开启下拉刷新行为的监听:案例:

2021-04-25 00:54:54 460

原创 微信小程序云开发 操作数据库-简单数据的查询

查询数据(方式1,小程序的API)const db = cloud.database( )const products = db.collection( 'products' )products.get( ).then( res => {})查询数据(方式2,服务端API)const db = cloud.database( )return await db.collection( 'products ' ).get( ).then( res => {return xxx}

2021-04-25 00:45:47 2716

原创 微信小程序云开发 操作数据库-新增一条数据

创建一个数据:查询文档,我们可以知道需要进行数据库初始化:新增一条数据(方式1):const db = cloud.database( )const products = db.collection( 'products')products.add ( {data:{xxx:xx}}).then( res => {})新增一条数据(方式2,服务端API)const db = cloud.database()return await db.collection('produ

2021-04-25 00:29:28 1615

转载 css之搞清楚z-index

在 CSS 中,我们都明确的知道用 z-index 可以来控制 HTML 的层级顺序。元素有着越大的指数将会排在页面的最顶部:<style> .box { position: relative; width: 50px; height: 50px; border: 3px solid; background: silver; } .first.box { z-index: 2; } .second.box { z-in

2021-04-20 09:43:50 712

原创 微信小程序页面设计指南——个人笔记

底部标签分页设计规范:页面加载等待以局部加载反馈为主局部加载反馈即只在触发加载的页面局部进行反馈,这样的反馈机制更加有针对性,页面跳动小,是微信推荐的反馈方式。例如:全局加载反馈以这种方式更友好开发者可以参考图中样式,使用标题栏提示加载小程序页面内容的过程。例如:页面全局操作结果——图标型弹出提示图标型弹出提示适用于轻量级的成功提示,1.5秒后自动消失,并不打断流程,对用户影响较小,适用于不需要强调的操作提醒,例如成功提示。特别注意该形式不适用于错误提示,因为错误提示需明确告知用户,因而不

2021-04-12 00:21:43 2824

原创 小程序云开发个人笔记

openid与云开发总结一下,用户在小程序里有着独一无二的openid,相同的用户在不同的小程序openid也不同,因此我们完全可以用openid来区分用户,而且openid贯穿于小程序端、云存储、云函数、数据库等之中:使用云开发时,用户在小程序端上传文件到云存储,这个openid会被记录在文件信息里;添加数据到数据库这个openid会被保存在_openid的字段里;我们还可以使用云函数的Cloud.getWXContext()来获取用户的openid;使用onGetUserInfo来获取用户

2021-04-09 15:36:14 691

原创 vue项目在哪个层级目录下npm install?

package.json在哪里,就在哪里执行npm install

2021-04-09 11:22:58 686

转载 关于浏览器渲染的回流和重绘

浏览器的渲染过程本文先从浏览器的渲染过程来从头到尾的讲解一下回流重绘,如果大家想直接看如何减少回流和重绘,可以跳到后面。(这个渲染过程来自MDN)从上面这个图上,我们可以看到,浏览器渲染过程如下:解析HTML,生成DOM树,解析CSS,生成CSSOM树将DOM树和CSSOM树结合,生成渲染树(Render Tree)Layout(回流):根据生成的渲染树,进行回流(Layout),得到节点的几何信息(位置,大小)Painting(重绘):根据渲染树以及回流得到的几何信息,得到节点的绝对像素

2021-04-08 09:33:44 159

转载 在vue中更好的使用客户端存储localStorage

代码示例:if (localStorage.getItem('cats')) { try { this.cats = JSON.parse(localStorage.getItem('cats')); } catch(e) { localStorage.removeItem('cats'); } }优点:1.为了存储对象和数组这样更复杂的数据,你必须使用 JSON 来对数据进行序列化和反序列化。2.我们转而调用 Local

2021-04-07 16:32:38 238

原创 一个JS运算符优先级的问题

var a = {n:1}a.x = a = {n:2}console.log(a.x) // undefined原因:根据JS运算符优先级查询表格得知,".“运算符优先级大于”="运算符。所以上述代码等价于:undefined = a = {n:2}所以打印a.x的时候是undefined点击此处,查看JS运算符优先级表格结论:JS运算符根据优先级是有运算顺序的,平时写代码逻辑应该多注意多查询...

2021-04-07 14:19:06 117

原创 JS数组方法中,有哪些会改变原始数组值

JS数组方法中,有哪些会改变原始数组值:splice、reverse、sort、push、pop、shift、unshift、fill

2021-04-07 11:42:24 1031

转载 深入学习前端跨域问题及解决方案

点击学习深入跨域外链地址:https://juejin.cn/post/6947940375008903176#heading-18

2021-04-07 09:44:18 93

原创 JavaScript几种循环是否能保证顺序遍历

forEach会把list中的顺序丢掉for in循环出的值不一定是按顺序的,设计之初,是给普通以字符串的值为key的对象使用的。for of 和 for可以保证遍历顺序哪些数据结构部署了 Symbol.iteratoer属性了呢?只要有 iterator 接口的数据结构,都可以使用 for of循环。数组 ArrayMapSetStringarguments对象Nodelist对象, 就是获取的dom列表集合-以上这些都可以直接使用 for of 循环。 凡是部署了 iterator

2021-04-07 09:30:49 3372 1

原创 word excel 应用程序无法正常启动(0xc0000142)

打开excel或者word时,显示出错:程序无法正常启动(0xc0000142),请单击’确定‘关闭应用程序,按提示单击确定。同时按住CTRL+alt+delete键在弹出的窗口中,点击”任务管理器“在新弹出的任务管理器窗口中找到”Microsoft Office Click-to-Run(sxs)“,单击点击右下角”结束任务“即可完成后随便打开一个excel表格或word文档会发现表格和文档能够打开,office可以正常使用...

2021-04-06 09:52:32 3773 4

转载 vue-router的index.js文件配置参数

RouteConfig 的类型定义:interface RouteConfig = { path: string, component?: Component, name?: string, // 命名路由 components?: { [name: string]: Component }, // 命名视图组件 redirect?: string | Location | Function, props?: boolean | Object | Function, alias

2021-04-02 15:22:47 2272

转载 Vue 父子组件通信

1.子组件的使用在vue中,需要:编写子组件在需要使用的父组件中通过import引入在vue的components中注册在模板中使用//子组件 bar.vue<template> <div class="search-box"> <div @click="say" :title="title" class="icon-dismiss"></div> </div></template><script

2021-04-02 14:30:09 85

腾讯地图sig签名生成

腾讯地图sig签名生成

2022-02-14

vue版corn表达式生成器

目前该插件有2个参数,isShow用于控制是否初始化插件,initialData用于回显数据到插件上。

2021-10-20

echarts+vue实现多条统计柱状图表(渐变色柱状图,x、y坐标系修改颜色)项目源码.rar

echarts+vue实现多条统计柱状图表(渐变色柱状图,x、y坐标系修改颜色)项目源码

2019-08-28

空空如也

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

TA关注的人

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