
javascript
方程式1002
这个作者很懒,什么都没留下…
展开
-
uni.navigateTo 不支持特殊字符串
使用 encodeURIComponent 进行编码传值uni.navigateTo({ url: "/pages/index/index?row="+ encodeURIComponent(JSON.stringify(row))});使用 decodeURIComponent 进行解码row = JSON.parse(decodeURIComponent(data.row))encodeURIComponent不编码的字符串: ! ' ( ) * - . _ ~ 0-9 a.原创 2021-02-03 09:50:49 · 426 阅读 · 0 评论 -
函数柯里化
函数柯理化柯里化称为部分求值, 柯里化函数会接受一些参数, 然后不会立即求值, 而是继续返回一个新的函数, 将传入的参数通过闭包的形式保存, 等到被真正的求值的时候, 在一次性把所有的传入的参数进行求值作用参数缓存, 延迟执行,提高函数的适用性例如: 想要实现如下方法add(2)(1, 3, 4)(2, 3)(3)(4, 6)(7, 98)() // 133当参数为空的时候, 执行所有参数相加function add () { // 用来缓存所有的arguments值 let.原创 2020-11-16 16:31:45 · 99 阅读 · 1 评论 -
vue-cli 安转方法 和 单页面改为多页面应用 (mobile 和 pc 为例子)
vue-cli 安转方法 和 单页面改为多页面应用:使用vue-cli 搭建一个项目,(没有node.js安转node.js)全局安装Vue-cli : npm install -g vue-cli搭建项目 vue init webpack dome根据自己的需求完成操作, npm run dev 运行项目`将 vue-cli 搭建的单页面应用改为多页面应用 修改前: 修改后:文件内容修改如下开始的三张图片在 build/webpack.base.conf.j原创 2020-10-12 10:53:39 · 453 阅读 · 0 评论 -
js - 全屏/取消全屏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> body{ background-color:转载 2020-08-07 15:50:51 · 268 阅读 · 0 评论 -
为什么要用promise以及回调地狱的最优解决办法
此文章是看了 B站老师讲的视频写的起因我们都是到使用promise是为了解决回调地狱的问题如下:// 成功的回调函数doSomething(function(result){ doSomethingElse(result, function(newSesult){ doThirdThing(newSesult, function(finalResult){ ...原创 2020-04-24 11:25:24 · 512 阅读 · 0 评论 -
注册查看隐私协议 --- 滚动条是否滚动到底
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <style type="text/css"> #info{ width: 200px; height: 500px; background-color: #00FFFF; /*over...原创 2019-12-11 11:28:34 · 372 阅读 · 0 评论 -
使用了thymeleaf模板 修改meta的content
thymeleaf 动态修改content 找了许久 <title id="title_find" th:attr="content=${news.newTietle}" ></title> <meta id="keywords" th:attr="content=${news.keywords} "/> <meta id="descr...原创 2019-12-04 16:35:25 · 1773 阅读 · 0 评论 -
JavaScript 高级知识点聚集
一、类与对象类: 具有相同特征的对象的集合对象: 现实中的一个实体 (万物皆对象)结: 类是对象的聚合,对象是类的实例化//在程序中 , 先通过class定义类,再通过new关键字实例化对象 // 定义类语法: class 类名 { } class Preson { // 类是属性和方法组成 constructor...原创 2019-10-11 17:57:52 · 122 阅读 · 0 评论 -
vue -- Uncaught TypeError: Cannot set property 'innerHTML' of null
每次报错弄不出来,然后也没有管他,只是换用别的方法,这一次终于是忍不住了错误原因为document中的innerHTML为空,也就是说在加载js文件时,找不到其中调用的对象因此需要将js文件引用放置在调用的对象的后面加载就可以了但是,在vue项目中,有时候却不方便这样处理所以只需要:if(proportionUpdate){ proportionUpdate.innerHTML...原创 2019-10-11 17:57:20 · 3197 阅读 · 1 评论 -
vue----配置echars
1.安装npm install echarts -S2.在组件中定义图表容器并初始化数据 // 假设是 index.vue // 1. 在template中的html标签中定义容器 <div id="myChart" :style="{width: '300px', height: '300px'}"></div> // 2. 在script中引入 <sc...原创 2019-10-10 22:14:51 · 132 阅读 · 0 评论 -
axios -- 需要授权的API 提供 token令牌
需要授权的api , 必须在请求头中使用authorization 字段提供的token令牌后台除了登录接口之外,都需要token权限验证,我们可以通过添加axios请求拦截器来添加token,以保证拥有获取数据的权限在main.js中添加代码,在将axios挂载到vue原型之前添加下面的代码注: 记得安装该插件//请求在到达服务器之前,先会调用use中的这个回调函数来添加请求头信息ax...原创 2019-09-26 21:52:25 · 1562 阅读 · 0 评论 -
日期 + 倒计时 + Date对象
用函数封装日期 // 用函数封装日期 function data() { var date = new Date(); // 可以获取当日的日期 var year = date.getFullYear(); //返回四位年份(例如:2008) var month = date.getMonth() + 1...原创 2019-06-22 21:18:46 · 181 阅读 · 0 评论 -
改变this指向的三种方法
https://www.cnblogs.com/theblogs/p/9943179.html转载 2019-05-27 21:24:11 · 423 阅读 · 0 评论