#预定义变量

使用微信JSSDK自定义微信分享标题、描述、和图标

最近做一个项目的时候用到微信的分享,实现定义分享标题,图片,了解到微信在发布JSSDK后,把包括自定义分享在内的众多网页服务接口进行了统一。如果要想自定义分享自己的网页信息给好友或朋友圈,就最好使用这个统一的网页服务接口。微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-S...

vue中的组件,Component元素,自定义路由,异步数据获取

组件是Vue最强大的功能之一。组件是一组可被复用的具有一定功能,独立的完整的代码片段,这个代码片段可以渲染一个完整视图结构组件开发如何注册组件?第一步,在页面HTML标签中使用这个组件名称,像使用DOM元素一样。(通常是一个自定义元素)。<divid="app">  <my-component>...

vue中自定义指令vue.direvtive,自定义过滤器vue.filter(),vue过渡transition

自定义指令默认设置的核心指令(v-model,v-bind,v-for,v-if,v-on等),Vue也允许注册自定义指令。注意,在Vue2.0里面,代码复用的主要形式和抽象是组件——然而,有的情况下,你仍然需要对纯DOM元素进行底层操作,这时候就会用到自定义指令。自定义指令相当于为元素添加一个...

【Java】自定义登陆拦截器

开发场景:正在开发的这个项目后台登陆系统用的授权是oauth2.0机制,token有效期是8个小时,客户提了一个需求:使当前系统登陆之后半小时内没有操作就需要重新登陆,所以我这里决定用Redis缓存+拦截器来实现,前端每次请求除登陆之外的接口都需要走拦截器,首先我们登陆的时候会把用户id存入redis中,有效时间30分...
代码星球 ·2020-04-08

自定义Hooks函数(案例:获取窗口大小)

重点:1、封装自定义Hooks函数,一定要用use开头,这样才能区分出什么是组件,什么是自定义函数2、useCallback为缓存方法,useMome为缓存状态/属性,两者都是优化性能  其实自定义Hooks函数和用Hooks创建组件很相似,跟我们平时用JavaScript写函数几乎一模一样,可能就是多了些ReactH...

浅谈开发变量作用域---小坑

近期开发遇到个小问题,没有多加注意,查找时只能暂时用别的办法,闲暇之余看了下原来这么简单......,这里留个备录。varx=1;functionfn(x){console.log(x)};fn()输出结果为undefined,原因:局部变量x覆盖了全局变量。varx=1;functionfn(){console.lo...

webpack4+(ES6语法转化、处理JS语法及校验、全局变量引入)

(1)ES6语法解析转换ES5  为了方便测试,我们先将mode模式改为开发模式development,首先编写ES6语法进行相关测试    然后打包测试,发现打包后的js文件仍旧是ES6语法     接下来安装相关依赖npmibabel-loader@babel/core@babel/preset-env-...

React自定义修改脚手架配置npm run eject

前言:知道:create-react-app的背后,隐藏着一个webpack。一般情况下来说,webpack是默默隐藏的幕后英雄,你不需要修改它的配置,只需要简单无脑使用即可。某些情况下要修改webpack配置。那么,到底如何才能完成修改webpack配置这个需求呢? 主体:create-react-app本...

自定义vue的loading插件

 在一般的vue项目中,都会用到Loading或者Alert之类的弹窗浮层,而他们是一种比较高频率出现的组件。    一般情况下,我们都会去直接import该组件,然后直接以标签的形式引用进去当前页面组件中,如下图:  这种是我们比较常用的一种方法,...
代码星球 ·2020-04-08

JS高阶---闭包应用(自定义JS模块)

【自定义JS模块】    【闭包案例】(1)案例1对应的模块文件    (2)案例2---使用匿名函数对应的模块文件  案例2分析:因为内部函数引用了外部函数的变量,且存在嵌套关系,所以是闭包,分析结构图如下  &nbs...

JS高阶---变量与函数提升

大纲:  主体:  案例1:  接下来在控制台source里进行断点测试 打好断点后,在控制台测试window        ....

JS高阶---数据、变量、内存

【一】基础(1)什么是数据?存储在内存里代表特定信息本质为0101,二进制数据  (2)什么是内存?  内存条通电后产生的可存储数据的空间(临时的) 拓展:  1、2种数据        2、内存分类--栈和堆          ...

自定义微信小程序swiper轮播图面板指示点的样式

微信小程序的swiper组件是滑块视图容器,也就是说平常我们看到的轮播图就可以用它来做,不过这个组件有很多样式是固定的,但是,有时候我们的设计稿的面板指示点是需要个性化的,那么如何去修改swiper组件的面板指示点的样式呢?最近在使用swiper的时候也在想这个,最后发现在调试的时候,可以看到他的选择器。如图:1234...

微信小程序~自定义属性设置和获取(data-)

自定义属性语法以data-开头:<buttondata-info="自定义数据"bindtap="testClick">自定义属性测试</button> 无论你这样写data-info="..."还是这样写data-INFO="...",获取值的时候都是这样:获取:testClick(...

使用globalData函数设置全局变量

在app.js中设置需要的全局变量的参数,比如公司名称等//app.jsApp({globalData:{title:'tomatocc'}})然后就可以在某个页面的js文件中(比如index.js)的data数组里面去直接使用app.js中配置的全局变量了。Page({data:{text:getApp().glob...
首页上一页...109110111112113...下一页尾页