自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 DOM操作-创建、添加、移除、移动、复制和查找节点等

参考资料:https://www.jianshu.com/p/a44327733513https://blog.csdn.net/fouerror/article/details/807101111、创建节点:1.1 创建元素节点:createElement() 栗子: var p = document.createElement("p"); p.nodeType;/...

2020-04-24 00:26:03 533

原创 call()、apply()、bind()来改变this指针的指向函数

this指向:this最终指向的是调用它的对象。通过apply和call改变函数的this指向,他们两个函数的第一个参数都是一样的表示要改变指向的那个对象,第二个参数,apply是数组,而call则是arg1,arg2…这种形式。通过bind改变this作用域会返回一个新的函数,这个函数不会马上执行。Function.apply(thisArg,[argsArray])方法能接收两个参数t...

2020-04-19 17:42:26 348

原创 js中的闭包

对于闭包这个问题,也是懵懵懂懂,不是特别理解,在这做个记录。首先我们来了解几个概念:变量作用域:变量作用域两种:全局变量、局部变量。js中函数内部可以读取全局变量,函数外部不能读取函数内部的局部变量。作用域链:当代码在一个环境中执行,会创建变量对象的一个作用域链。子对象会一级一级向上寻找所有父对象的变量,反之不行。立即执行函数:( function(){…} )()和( functi...

2020-04-19 10:38:18 111

原创 vue 非父子组件之间的通信--eventBus

非父子组件之间的通信有两种方法:eventBus,vuex。这里先只记录下eventBus的使用方法。例如:一个父组件中同时引入A组件和B组件,A组件中点击触发后将数值10传到B组件中。第一步:定义一个公共的实例文件eventBus.js,作为中间仓库来传值。//eventBus.jsimport Vue from 'vue'export default new Vue()第...

2020-04-15 17:34:26 230

原创 vue父子组件之间传值

组件和组件之间的通信,最常用的就是父子之间的通信。在vue 中, 在一个组件中通过 import 引入另一个组件,这个组件就是父组件,被引入的组件就是子组件。父组件传值给子组件父组件部分:子组件部分:总结:父组件中引入子组件,在子组件的标签上绑定你要传给子组件的值;子组件在props中创建一个属性,用以接收父组件传过来的值 ;子组件在把值传给父组件子组件部分:父组件部分...

2020-04-13 23:38:43 124

转载 vue router的基本使用

vue router是vue学习的核心之一,刚开始学习,官网的有些方法理不清,在网上找了些相关的,自己能看得懂和理解的。在这记录下,需要的时候自己过来查。router有两种模式,hash模式和history模式。hash模式:地址栏 URL 中的 # 符号;(例如:http://localhost:8080/#/user/007);history模式:地址栏是常规的url(例如:https:...

2020-04-12 11:20:46 182

原创 vue router动态路由点击跳转路径地址重复追加

在练习写vue router动态路由时碰到的问题。点击多次时,地址栏不断增加重复。查看代码发现是页面中相对路径最前面少了 ‘ / ’;添加上就能正常显示了。如下:...

2020-04-10 23:58:07 4152 2

原创 微信小程序列表页分页加载功能

微信小程序做分页加载数据,会做一些下拉加载更多、然后上拉刷新的操作。数据放在一个for循环里去加载,数据源是一个数组对象。在加载下一页数据时,将下一页的数据拼到当前数组后面。代码如下:wxml代码<scroll-view class="scrollview"> <block wx:for="{{list}}" wx:key="index"> <v...

2020-04-01 15:07:47 3971

原创 微信小程序setData修改数组某一项的值

官方文档示例:changeItemInArray: function() { // 对于对象或数组字段,可以直接修改一个其下的子字段,这样做通常比修改整个对象或数组更好 this.setData({ 'array[0].text':'changed data' }) },这种方法对于静态的数据设置有效,但是对于动态的数据,不起作用,会报错。解决...

2020-04-01 00:10:20 9378 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除