简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个小朋友时,该小朋友获胜。 例如,当n=5, k=2时: 1号小朋友报数1; 2号小朋友报数2淘汰; 3号小朋友报数3; 4号小朋友报数4淘汰; 5号小朋友报数5; 1号小朋友报数6淘
需求:需要通过删除按钮实现删除云数据库中对应的内容,要删除云数据库中的内容,是以数据的“_id”为依据的。所以我要在js中删除数据,必须获得要删除数据的"_id"。<button type="primary" size="mini" bindtap="delete" data-id="{{user._id}}">删帖</button>微信小程序中“ data-*=" " ”
以前通过wx.getUserProfile获取用户信息,用户点击同意以后,便可以直接获取相关信息,但是官方最近做出了调整,直接将头像和昵称使用默认值填充了,所以我们无法直接获取用户的信息了,需要新增一个页面用于用户自定义头像和昵称。获取到的头像地址是一个临时地址,并不是长期有效的,我们需要将这个地址对应的文件存到自己的服务器上或者云存储中。就是设置button的open-type为chooseAv
问题当数据库中数据比较多时,就要每次只查询一部分来缓解服务器和页面的压力。这里使用elementui的 Pagination 分页 组件,配合mysql的limit语句,实现分页查询mysql数据。下图是最基本的分页样式:当然需要引入对应的事件,来实现页面改变就查询数据库。解决分页组件:<el-paginationbackgroundlayout="prev, pager, next":pa
在上一篇博客里,我记录了Vue中路由的基础知识Vue全家桶学习—VueRouter路由基础,今天写一下路由的“ 高级用法 ”,主要包括路由跳转传参和路由前置守卫,顺便记录一下命名路由和嵌套路由。一、命名路由二、嵌套路由三、路由传参四、前置守卫...
问题不同页面使用同一个导航栏,如果每一次都写一遍,很麻烦。参考vue中的路由,实现组件复用。解决<%@include file="header.jsp" %>其中header.jsp就是导航栏:主页index.jsp代码:测试
所以自动会在请求的url前加上’ api/ ‘,然后vue.cofig.js中的代理检测到url中包含’ api/ ‘,就会将’ api/ '以及之前的部分替换为"tartget"属性的值,从而实现请求url的转换,让本地服务器去请求对应的数据。两个URL虽然相同域名(localhost),但是不同端口,如果不解决跨域问题,我不得不先将Vue项目打包,然后部署到本地服务器上调试,十分繁琐,而且效率
目录一、Vite二、创建项目1、npm create vite@latest2、npm install3、npm run dev三、其他依赖一、Vitevite是尤大(vue作者)写的一个web应用开发工具。首先,vite为什么叫做vite,vite实际上是法语中快的意思,所以顾名思义,这个工具给我们带来的就是更快的开发体验,它实际上是一个面向现代浏览器,基于ECMA标准的ES module实现的
【前端】webpack5的配置及基本使用。【前端】webpack5常用loader和plugin。今天我们来看一下webpack-dev-server,它是什么呢?大家有没有发现,在前面两篇博客的例子中,我们每次修改完js文件后,都需要再次打包,然后再用浏览器打开生成的html文件。但是我们在使用vue-cli开发项目时,一修改文件,就会立刻重新编译,然后页面自动发生变化,webpack-dev-
项目场景:vue3中引入了echarts图表,在onMounted中初始化图表。vue3中使用echarts初次渲染图表十分小的问题及解决方法