- 博客(17)
- 收藏
- 关注
原创 React Native环境配置过程笔记
适用于mac配置环境。需要提前准备好梯子。使用国内镜像会带来不容易发现的坑。备注:mac 系统版本13+ 为了保证xCode的安装 以及一些环境依赖的安装 11+的版本不配置ios环境可不升级。
2023-09-19 16:34:31
359
原创 javascript罗马数字转整数
avascript罗马数字转整数IV = 4 这种的思路在于I < V 也就是这个判断 orStr[stArr[i]] < orStr[stArr[i + 1]]所以就减去当前的 num = num - orStr[stArr[i]]III = 3 这种的就直接加就ok。javascript罗马数字转整数。
2023-08-29 15:19:26
179
1
原创 JavaScript 事件
这些事件只是JavaScript中的一小部分,还有其他许多事件类型可用于处理不同的交互和操作。可以使用addEventListener方法来为元素添加事件监听器,以便在事件发生时执行相应的操作。这些只是一小部分JavaScript事件的示例和相应的代码,可以根据需要监听其他事件类型并执行相应的处理函数。通过监听和处理这些事件,可以使网页具有丰富的交互性和动态性,并对用户操作做出响应。
2023-08-17 16:42:39
130
1
原创 JavaScript 作用域
JavaScript 作用域指的是变量、函数和对象在代码中可以访问的范围。它定义了变量和函数在何处可以被访问到,以及它们的生存周期。JavaScript 有三种作用域:全局作用域、函数作用域和块级作用域。全局作用域:在代码的任何地方都能访问到的作用域,即全局范围内都可以使用的变量和函数。在浏览器中,全局作用域通常是指 window 对象。函数作用域:在函数内部声明的变量和函数只能在函数内部访问。这样的变量和函数被称为局部变量和局部函数,它们的作用域被限制在函数内部。
2023-08-17 16:38:11
136
1
原创 countdownjs-plugin时间倒计时组件
时间倒计时,日期倒计时,活动倒计时gitHub地址:https://github.com/wesleyXuL/countdownjs-plugin。倒计时组件,传入4个参数,开始时间,结束时间,倒计中回调,结束回调,返回一个对象,对象中有日,小时,分,秒。插件地址:https://www.npmjs.com/package/countdownjs-plugin。
2023-08-17 11:19:34
560
1
原创 wxml2Canvas小程序生成图片,有bug怎么办!那就直接改了!
wxml2canvas,wxmlcanvas,wxmlcanvas_v2。微信小程序生成图片wxmlcanvas_v2/src 中的文件取出来(index.js 和util.js)使用。但是看了看已经有几年不更新了,有一些bug,正好我用到了GitHup上是有人提这个问题的但是作者没改,那么索性改!这里注意:使用的使用的canvas节点不能是组件一定要在界面了,可以用小程序模版的方式引入。内部有好多样式没有实现,基本样式是可以的没问题,有问题欢迎留言,有空会更改。
2023-08-14 12:44:17
430
2
原创 vue的10大经典面试题也是基础的面试题
下面是十个经典的Vue面试题:1. 什么是Vue.js?它有哪些特点和优势?2. Vue.js的双向数据绑定是如何实现的?3. 请简要说明Vue的生命周期钩子函数及其执行顺序。4. Vue组件间的通信有哪些方式?5. v-if和v-show的区别是什么?6. 什么是Vue的虚拟DOM?它的作用是什么?7. 请简述Vue的路由机制。8. Vue中的computed和watch有什么区别?9. Vue中的v-model指令有什么作用?如何自定义v-model的行为?10.Vue常用指令及其法
2023-08-01 18:44:05
82
1
原创 javaScript中的变量声明和函数
需要注意的是,使用var进行变量声明时,它们将被提升到最近的函数作用域或全局作用域。但随着ES6的引入,let和const提供了更加灵活和可靠的变量声明方式,可以更好地控制变量的作用域和可变性。在JavaScript中,函数也是一种特殊的对象,可以被赋值给变量、存储在数组或对象中,以及作为参数传递给其他函数。函数在JavaScript中是非常重要的概念,可以有效组织和管理代码。综上所述,JavaScript中的变量声明可以使用var、let和const关键字,具体选择哪个关键字取决于需要的作用域和可变性。
2023-08-01 16:47:54
112
1
原创 javaScript数据类型
javaScript数据类型基本数据类型:```javascriptNumber、String、Boolean、Null、 Undefined、Symbol(ES6)```这些类型可以直接操作保存在变量中的实际值。引用数据类型:
2023-08-01 15:58:43
97
1
原创 微信小程序里使用SVG矢量图标方法
把SVG图标上传到网站服务器上,在浏览器中输入SVG图标地址测试是否能正常打开,就是把上面的代码编程一个图片地址。同时还需要添加 background-size: contain 属性使图标能根据元素大小自动缩放。可以在百度搜索’svg在线转BASE64’(可能会有问题,如下)还是建议第二种,珍惜小程序的每一行代码。一、SVG图标转换为BASE64编码。二、使用运程地址引入SVG图标。
2023-07-31 16:49:09
2618
1
原创 Vue的10个面试题
组件中的 data 写成一个函数,数据以函数返回值形式定义,这样每复用一次组件,就会返回一份新的 data,类似于给每个组件实例创建一个私有的数据空间,让各个组件实例维护各自的数据。MVVM 与 MVC 最大的区别就是:它实现了 View 和 Model 的自动同步,也就是当 Model 的属性改变时,我们不用再自己手动操作 Dom 元素,来改变 View 的显示,而是改变属性后该属性对应 View 层显示会自动改变(对应Vue数据驱动的思想)可以在这个钩子中进一步地更改状态,这不会触发附加的重渲染过程。
2023-07-31 14:13:23
67
1
原创 lucky-canvas 活动大转盘,老虎机,支持pc以及h5,还支持微信小程序
基于 JS + Canvas 实现的【大转盘 & 九宫格 & 老虎机】抽奖,致力于为 WEB 前端提供一个功能强大且专业可靠的营销组件,只需要通过简单配置即可实现自由化定制。可以说是开箱即用了,下面展示API中的部分代码。vue的事例(有很多API写的很详细,上面有API的链接)活动大转盘,老虎机,支持pc以及h5,还支持微信小程序。我就不写教程和使用方式了,api里面写的很详细。lucky-canvas 链接在上面↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑。
2023-05-23 08:59:33
1362
3
原创 微信小程序获取时间戳IOS显示为NaN
微信小程序获取时间戳IOS显示为NaN,ios不支持时间为 2020-05-29这种格式的日期,必须转换为2020/05/29这种格式才能使用new Date()进行转换。
2023-05-19 09:18:45
448
1
countdownjs-plugin时间倒计时组件
2023-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人