摘要:
高阶函数是对其他函数进行操作的函数,可以将它们作为参数或通过返回它们。简单来说,高阶函数是一个函数,它接收函数作为参数或将函数作为输出返回。 简单一张图,方便理解全文。 常见的高阶函数: 1、filter过滤函数 filter也是一个常用的操作,它用于把Array的某些元素过滤掉,然后返回剩下的元素 阅读全文
摘要:
由于 JavaScript 的限制,Vue 不能检测以下数组的变动: (1)当你利用索引直接设置一个数组项时,例如:vm.items[indexOfItem] = newValue (2)当你修改数组的长度时,例如:vm.items.length = newLength 为了解决第一类问题,我列出了 阅读全文
摘要:
绑定事件监听器。事件类型由参数指定。表达式可以是一个方法的名字或一个内联语句,如果没有修饰符也可以省略。 用在普通元素上时,只能监听原生 DOM 事件。用在自定义元素组件上时,也可以监听子组件触发的自定义事件。 示例: <!-- 方法处理器 --> <button v-on:click="doThi 阅读全文
摘要:
let是ES6新增的,它主要是弥补var的缺陷,你也可以把let看做var的升级版。下面我就来详细讲讲var和let的区别 var和let的区别 不同点: (1)var是全局作用域,let不是 var 和 let 声明的变量在全局作用域中被定义时,两者非常相似。但是,被let声明的变量不会作为全局对 阅读全文
摘要:
现在很多网站,都是希望动态切换class,更换css样式。下面我们使用Vue的v-bind绑定class v-bind动态绑定class 对象语法绑定(常用) red和size的值为true就在class显示red和size,false就不显示。下面有两种写法: <style> .red{ colo 阅读全文
摘要:
接入腾讯云短信API相当简单,最重要的是第一次使用腾讯云短信的话有100条免费短信可以测试,对于开发人员是足够了,下面我就教大家接入腾讯云短信。 第一步:准备工作 首先要在腾讯云短信申请短信签名与短信正文模板 填写信息,大概等1-2个小时就可以申请成功。接着下载它的短信SDK(如果你安装了Compo 阅读全文
摘要:
一般情况下head和foot都是公共页面,这就导致网站的title和meta都是一样的,这不利于SEO,如果想要网站更容易被用户搜索到,就必须把title和meta设置动态 第一步:先建SEO表 表名是seo,结构如下: 动态展示的数据内容 第二步:把查询到的数据放在公共区域 动态展示title,就 阅读全文
摘要:
在本地项目可以正常运行,但上传到宝塔就出问题了,首页没事点击其他页面却报404 这是因为在宝塔里没有设置伪静态,所以其他页面才会报404,下面我们设置伪静态就可以了 注:点击thinkphp,里面的的内容自动加载出来。 设置好之后,网站就可以正常访问了 阅读全文
摘要:
最近在做购物车结算项目,需要批量接收相同的name="id"的参数,废话少说,下面直接上手。 第一步:首先要form里,需要批量传参的在name里加上“[ ]”,例如 name="id[]" 加上这个“[]”,表示传递的参数id为数组 第二步:在后台获取值 $id =$this->request-> 阅读全文
摘要:
最近做购物车时,遇到了浮点型乘除法无法精确计算,涉及到产品价格的计算,经常会出现JS浮点数精度问题,这个问题,对于财务管理系统的开发者来说,是个非常严重的问题(涉及到钱相关的问题都是严重的问题),这里把相关的原因和问题的解决方案整理一下,也希望给各位提供一些参考。 一. 常见例子 // 加法 0.1 阅读全文