#DOM探索之基础详解篇

vue.nextTick()方法的使用详解

什么是Vue.nextTick()?? 定义:在下次DOM更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM。所以就衍生出了这个获取更新后的DOM的Vue方法。所以放在Vue.nextTick()回调函数中的执行的应该是会对DOM进行操作的js代码;理解:nextTick(),是...

JavaScript 中 apply 、call 的详解

ECMAScript规范给所有函数都定义了call与apply两个方法,它们的应用非常广泛,它们的作用也是一模一样,只是传参的形式有区别而已。apply()apply方法传入两个参数:一个是作为函数上下文的对象,另外一个是作为函数参数所组成的数组。varobj={name:'linxin'}functionfunc(f...
代码星球 代码星球·2020-04-08

详解Vue生命周期---1

目录 Vue实例的生命周期全过程(图)在beforeCreate和created钩子函数间的生命周期created钩子函数和beforeMount间的生命周期el选项的有无对生命周期过程的影响template参数选项的有无对生命周期的影响Vue的编译过程——把模板编译成render函数...

小程序基础能力~自定义 tabBar

基础库2.5.0开始支持,低版本需做兼容处理。自定义tabBar可以让开发者更加灵活地设置tabBar样式,以满足更多个性化的场景。在自定义tabBar模式下为了保证低版本兼容以及区分哪些页面是tab页,tabBar的相关配置项需完整声明,但这些字段不会作用于自定义tabBar的渲染。此时需要开发者提供一个自定义组件来...

小程序基础能力~分包加载

(1)分包加载微信客户端6.6.0,基础库 1.7.3 及以上版本开始支持。开发者工具请使用1.01.1712150及以上版本,可点此下载。  某些情况下,开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。  在构建小程序...

小程序基础能力~画布

所有在 canvas 中的画图必须用JavaScript完成:WXML:(我们在接下来的例子中如无特殊声明都会用这个WXML为模板,不再重复)<canvascanvas-id="myCanvas"color:#800000;">"border:1pxsolid;"/>JS:(我们在接下来...
代码星球 代码星球·2020-04-08

小程序基础能力~文件系统

文件系统是小程序提供的一套以小程序和用户维度隔离的存储以及一套相应的管理接口。通过 wx.getFileSystemManager() 可以获取到全局唯一的文件系统管理器,所有文件系统的管理操作通过 FileSystemManager 来调用。varfs=wx.getFileSy...

微信小程序~生命周期方法详解

生命周期是指一个小程序从创建到销毁的一系列过程在小程序中,通过App()来注册一个小程序,通过Page()来注册一个页面先来看一张小程序项目结构从上图可以看出,根目录下面有包含了app.js,app.wxss,app.json三个文件这是小程序的全局文件,app.js是小程序逻辑,app.json是小程序公共设置,ap...

小程序基础能力~存储

(1)存储  每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorage/wx.setStorageSync、wx.getStorage/wx.getStorageSync、wx.clearStorage/wx.clearStorageSync,wx.removeStora...
代码星球 代码星球·2020-04-08

小程序基础能力~网络

(1)网络-使用说明在小程序/小游戏中使用网络相关的API时,需要注意下列问题,请开发者提前了解。1.服务器域名配置每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名与进行网络通信。包括普通HTTPS请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile...
代码星球 代码星球·2020-04-08

小程序框架之视图层 View~基础组件

框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。详细介绍请参考组件文档。什么是组件:组件是视图层的基本组成单元。组件自带一些功能与微信风格一致的样式。一个组件通常包括 开始标签 和 结束标签,属性 用来修饰这个组件,内容 在两个标签之内。&...

微信小程序~基础组件

 (1)视图容器名称功能说明movable-view可移动的视图容器,在页面中可以拖拽滑动cover-image覆盖在原生组件之上的图片视图cover-view覆盖在原生组件之上的文本视图movable-areamovable-view的可移动区域scroll-view可滚动视图区域swiper滑块视图容器s...
代码星球 代码星球·2020-04-08

webpack基础配置

(1)安装webpack  首先创建一个目录,比如demo,然后使用npm初始化配置npminit  接下来填好选项后,完成后会在demo目录下生成一个package.json的文件。输入这个命令后,终端会问你一系列诸如项目名称,项目描述,作者等信息,不过不用担心,如果你不准备在...
代码星球 代码星球·2020-04-08

console命令详解

Firebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。===================================Firebug控制台详解出处:http://www.ruanyifeng.com...
代码星球 代码星球·2020-04-08

vue基础---表单输入绑定

【一】基础用法   用 v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。尽管有些神奇...
首页上一页...238239240241242...下一页尾页