- 博客(29)
- 问答 (1)
- 收藏
- 关注
原创 uniapp——第4篇:分析一下全局文件、配置
前提,建议先学会前端几大基础:HTML、CSS、JS、Ajax,还有一定要会Vue!(Vue2\Vue3)都要会!!!不然不好懂
2024-03-18 11:52:18 1040
原创 uniapp——第3篇:自定义组件、组件间传数据
刚刚子组件自定义了一个事件,那么就需要在父组件里去触发这么一个自定义事件,一触发了,就能拿到子组件的数据值前面我们也学过,页面对页面之间发送参数数据的时候,是通过事件对象获取的数据值;那么子组件传父组件一样,在父组件里当触发了自定义事件之后,绑定执行一个函数,这个函数里调用【事件对象】参数,就能获取到子组件的值翻译大白话:败家仔的死党、姐弟帮他发了条短信给败家子的父母,败家子的父母一看短信:“WTF?儿子出车祸了?!
2024-03-17 18:43:41 1119
原创 uniapp——第2篇:编写vue语法
首先回顾一下,在vue2里出现过这个ref,是用来获取具体某个组件内的DOM元素的(也就是比document.querySelector( )更精确 )用法就是在DOM元素里加上【ref=" xxx "】,然后在vue语法区域写【this.$refs.xxx】就可绑定成功(注意,vue里的$refs后面必须跟DOM里的ref名字一样)那么现在回到vue3,这里的ref是作为响应式数据的一个对象当他用来绑定获取DOM元素的时候,语法差不多,只不过:1、ref需要用import引入。
2024-03-16 22:31:19 1404
原创 JS的一些方便遍历数组的API函数
计算结果老方法计算一个数组的总数:现在用reduce计算:reduce( )完整有2个参数,一个是一个return结果的函数,第二个是第一次计算的初始值第一个函数参数里,完整要传4个参数:reduce( prev, current, index, arr )分别代表( 上一次运算的结果, 当前遍历到的成员, 下标, 数组名字 ),其中后面两个参数可有可无第二个参数一定不要漏了,一般初始值都是0,乘除的初始值一般是1求最大值求平均值。
2024-03-16 13:34:41 678
原创 uniapp——第1篇:基于vue语法的、比原生开发屌的小程序开发
博主作为大二前端小白,刚刚接触前端微信小程序开发时选择的是基于“微信开发者工具”开发的【原生开发】,然后在上手真正项目的时候头都大了,那么多鬼布局、组件都要自己搞,虽然微信有自带的一些组件插件、也有外部插件,但是我发现都不够美观,而且打比赛跟别人团队一起的时候,才知道人家都是用uniapp开发,你搞个微信开发者工具.......人家懒得鸟你,于是这里开始正式学习uniapp。
2024-03-14 11:26:19 878
原创 Vue全家桶:vue2+vue3全部搞懂:第八篇,重要!正式工程化项目开发——开始怎么写代码
首先我们开启服务器,然后就进入【main.js】这个入口文件然后【main.js】导入【App.vue文件】创建渲染结构,就相当于一个“时尚服装品牌公司”找到了一个优秀的“服装设计师”然后【App.vue】这个“服装设计师”设计好了几套精美绝伦的衣服,那现在给谁穿呢?通过【main.js】里的实例Vue对“#app”的绑定,相当于“时尚服装品牌公司”找到了“模特公司”——index.html,在这个“模特公司”里选定了给id名字叫“app”的这个“模特”穿上【App.vue】设计好的服装。
2024-03-07 11:38:26 1042
原创 Vue全家桶:vue2+vue3全部搞懂:第七篇,重要!工程化项目开发
前面学的不用了,用新的方法写Vue之前文章里讲到的都是基础的Vue语法模板,作为了解Vue的基石,小屁孩自己写写文件可以,但是要是真的打比赛、公司里开发一个项目,不会用个HTML、JS这些文件里引入Vue,然后写Vue而是基于某些构建工具的环境中开发Vue,里面有专门的.vue文件可能这么说大伙听不懂,那先解释一下什么是“工程化”:(先简单看看,不要花精力研究)一个软件项目完成需要经过什么“工程立项”、“需求分析”、“产品原型”、“开发”、“测试”、“上线运行”
2024-03-03 17:51:01 962
原创 Vue全家桶:vue2+vue3全部搞懂:第六篇,了解Vue生命周期,如何一进页面就马上发送请求、渲染页面
这一专栏知识将一次性将vue、全部讲明白。
2024-03-02 19:45:31 850
原创 web开发:如何用Echarts来自动给网页设计各种统计图
很多时候web开发也会需要用到统计图,如果单纯靠我们自己那点拙劣的css和js水平设计的话,又耗时间又做得跟史一样,这时候就需要引入别人设计师为我们设计好的动态统计图——echarts。
2024-03-02 19:36:54 1451
原创 接上Promise()对象处理回调地狱:怎么用.then()?什么是Async、Await?
上一篇讲了【啥是异步操作、同步操作?】然后简单讲了回调函数是啥、Promise()对象是啥、.then()函数是啥,这一篇讲讲promise()对象到底怎么配合.then()函数解决回调地狱,还有Async、Await又是啥。
2024-03-01 18:10:17 892
原创 Vue全家桶:vue2+vue3全部搞懂:第三篇,Vue引入axios库发送网络数据请求
这一专栏知识将一次性将vue、vue2、vue3全部讲明白。
2024-02-29 21:06:33 142
原创 Vue全家桶:vue2+vue3全部搞懂:第一篇,怎么用vue
Vue 就是用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,简单说就是帮助你更简单地高效地开发用户界面,可以省很多代码。
2024-02-29 17:34:08 306
原创 第七篇:微信小程序的跳转页面
前面这一篇已经讲过一次跳转页面的用法了,今天详细讲解一下回顾:小程序导航跳转页面有两种方式——>第一种是用【组件】直接跳转,简单用web角度理解就是类似直接用标签超链接跳转,叫做【声明式导航】;第二种是用【wx.switchTab( )】跳转,简单用web角度理解就是类似利用JavaScript函数跳转,叫做【编程式导航】。这个就先不讲,先讲第一种【声明式导航】
2024-02-26 15:31:48 1058 1
原创 第六篇:微信小程序的网络数据请求
虽然我多次提到这一篇跟Ajax知识点很像,但是微信小程序的“网络数据”和Ajax请求是两码事,Ajax的核心是基于浏览器的XMLHttpRequest这个对象发送请求,而微信小程序是依赖于微信客户端,所以微信小程序不能说“发起Ajax请求”,只能说是“发起网络数据请求”另外web开发时基于不同的浏览器的【宿主环境】,会存在【跨域】问题;而小程序只有【微信客户端】这个宿主环境,不存在【跨域】t=N7T8刘龙彬的博客https://www.escook.cn。
2024-02-23 15:20:01 919 1
原创 第五篇:微信小程序的JSON配置
一、全局配置一、全局配置第一篇讲过,app.json文件就是全局配置文件,常用配置项有这几个:然后pages我们已经讲的很熟了,现在来看一下window。
2024-02-22 17:43:08 464 1
原创 第四篇:微信小程序的【WXSS模板】
一、什么是wxss?一、什么是wxss?就是类似css,用于美化WXML组件的样式,是样式语言二、跟css有什么区别?扩展性:1、wxss多了个rpx尺寸单位,css里的px在wxss里也可以用,但是css没有rpx单位2、多了个@import导入样式选择器有所不同。
2024-02-22 12:55:52 420 1
原创 Git一篇文章搞定
在左边侧边栏会看到一个分支形状图标,点他,我忘了截图,第一次在这个文件夹创建仓库的话,他会提示你【当前目录未创建仓库,是否创建】,选择要提交到Git的文件,右键点击它,然后选择“添加到暂存区”。搞就完事!然后就会这样:然后再设置里可以做这个设置,不然他会一直显示(U未跟踪的),跟着图片做然后就会这样:全是绿色的A(就是已经放到暂存区,还未提交)现在只需要在输入框输入【commit from vscode】,点击提交,ok接着VSCode会自动弹出这个,点他!干他!这个就是自动发到GitHub上!
2024-02-21 12:57:58 1084
原创 第三篇:微信小程序的【WXML模板】配合【JS】的代码编写
Pages({data: {定义的数据1:xxx,定义的数据2:xxx,......},......})Page({data: {p: "js里的data"})跟数据库一样,微信小程序希望每个列表数据都有主键,以防止出现重复冗余数据wx:key=""设置主键,里面不需要再{{}}这样写,直接写属性名就行还有,对象的话就设置id为主键,没有的话直接设置下标index也可以例子:前面的例子我没有设置wx:key,它就会报警告那么我都给他们设置index下标为主键就行了。
2024-02-20 13:08:34 1275 1
原创 第二篇:微信小程序的(类似HTML的)WXML的标签代码怎么写
1、视图容器标签1、视图容器标签以前学HTML的时候视图容器标签一般都是、,但是现在不同了,wxml的视图容器标签是、、就是HTML的,块级元素,例子:(wxss部分不多做解释,没有基础的先学习一下css,因为是基于css基础的)wxml部分(就当成div一样正常用就行,随便用)wxss部分(选择器基本和css一样,只有特别偏门的可能会不支持,以后文章会提到)【但是注意一点!!
2024-02-19 16:39:51 437 1
原创 第一篇:先简单了解一下微信小程序页面结构,怎么创建页面
1、下载安装:可以去b站跟着黑马程序员视频步骤,不做过多阐述,就是在第一个windows 642、创建项目打开软件,跟着图片来版本可能不同,样子会有所不同,我懒得按照我的来截图,我用的是黑马程序员的视频截图,但是内容是一样的,图片怎么选你就怎么选就行!记住先“不适用云服务”,不要选别的那些什么【模板】,语言选【基于js】的就行,AppID在这块,链接没用你就按照下面图片来然后就出来了。
2024-02-19 12:51:09 929 1
原创 JSON一篇文章极速搞定
json就是一种【文本规范格式】,用于描述JavaScript(主要用于JavaScript,当然现在其他编程语言也开始大量使用JSON语言了)里的【对象】,也可以是说便于用字符串形式表示【树形结构】,简单来说就是一描述对象的“字符串”
2024-02-17 12:09:02 313 1
原创 基于JavaScript基础的异步、同步操作,promise、.then()
一时没明白这个.then()函数是啥意思,查了网上才知道是一个叫promise的对象的函数,那问题是promise对象又是啥?接着查才知道是跟异步操作有关的,那异步操作又是啥?下面就来分析接着代码从上往下走,每遇到一个函数【被调用了】,就丢到栈区给“临时工”执行,比如第一句的console.log('global begin'),此时就会丢到栈区执行,然后再【控制台】输出语句'global begin',现在这个函数执行完毕没用了,那就从栈区丢掉。
2024-02-15 18:51:02 719 1
原创 个人总结的Java自学各个方法总和 ——《Array数组的方法》
个人自学笔记其中的【Arrays方法】,另外里面的代码是伪代码,为了方便我也希望方便别人看,然后初衷是老子存了一年的自学笔记在电脑里,在云南旅游被该天杀的死人小偷偷了,因此开始往网上上传自己的自学笔记
2023-11-28 22:07:35 1085
原创 面向对象三个特点:封装、继承(抽象—>接口)、多态
个人自学笔记其中的【继承、封装、多态、接口】,另外里面的代码是伪代码,为了方便我也希望方便别人看,然后初衷是老子存了一年的自学笔记在电脑里,在云南旅游被该天杀的死人小偷偷了,因此开始往网上上传自己的自学笔记
2023-11-28 21:59:20 779
原创 个人总结的Java自学各个方法总和 ——《Math篇》
个人自学笔记其中的Math方法篇,另外里面的代码是伪代码,为了方便我也希望方便别人看,然后初衷是老子存了一年的自学笔记在电脑里,在云南旅游被该天杀的死人小偷偷了,因此开始往网上上传自己的自学笔记
2023-11-13 18:39:53 35
原创 个人总结的Java自学各个方法总和 ——《字符串篇》
个人自学Java总结的其中字符串的所有方法大全,通俗易懂(另外解释,希望大家都能把笔记上传到网上,老子学了一个寒假加半学期的所有笔记存在电脑,去云南旅游被死人)、遭天谴该死的小偷偷了,直接死,现在才开始把所有资料上传到网上
2023-11-13 18:19:33 153
设计简单前端网页遇到的世界难题
2023-05-05
给一组数查找给定整数,并输出它在这组数第几个,从零开始数,用数组但是却是从一开始数
2022-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人