摘要:
也许在小程序所有生命周期里,我们用的最多的就是 onLoad,一大堆代码都要在初始化的时候执行。很多时候,初始化的代码是每个页面共用的,比如获取用户信息、获取定位等: Page({ onLoad() { this.userData = getUserData() wx.getLocation({ t 阅读全文
摘要:
Node.js的作者Ryan Dahl,过去一年半的时间都在打造一个新的JavaScript运行环境Deno来解决Node的一些内在问题。不过不要误会,得益于JavaScript庞大的社区生态和使用范围,Node是一个非常不错的JavaScript运行环境。然而,Dahl 也承认在Node的某些方面 阅读全文
摘要:
Deno 是个什么东西? 我发现自己最近的工作效率不是很高,于是快速浏览了一下 GitHub 趋势页面,看看有没有什么比较酷的新项目。其中有个项目排名比较靠前,即 Deno:https://github.com/denoland/deno 这个项目很有趣,因为: 使用 Rust 开发; 原生支持 J 阅读全文
摘要:
一、为什么选择react react是当前前端应用最广泛的框架。三大SPA框架 Angular、React、vue比较。 Angular出现最早,但其在原理上并没有React创新的性能优化,且自身相对来说显得笨重。 vue出现最晚,其核心原理学习了React,只是语法形式的变化,关系上来说React 阅读全文
摘要:
什么是vue vue是一套用于构建用户界面的渐进式框架。 框架和库的区别 库是一种插件,是一种封装好的特定方法的集合。提供给开发者使用,控制器在使用者手里。 框架是一套架构,会基于自身特定向用户提供一套相当完整的解决方案,控制权在框架本身,使用者需要按照框架所规定的某种特定规范进行开发。 目前的流行 阅读全文
摘要:
1.wx.switchTab(Object object) 这里的tabBar是底下的导航栏指定的页面,跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 参数 Object object 属性类型默认值必填说明 url string 是 需要跳转的 tabBar 页面的路径(需在 a 阅读全文
摘要:
input 中的 key 引用 vue 官方文档的原话: vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染。 这样容易导致一些问题。因为类似 <input> , <select> , <textarea> 这样的元素都有一个internal state 保存着元素的值,而在元素复 阅读全文
摘要:
父组件处理: <template> <div class="wrap"> <!-- 搜索框 --> <div class="searchInputArea"> <div class="searchBarBox"> <div class="inputWrap" > <form onsubmit="Ja 阅读全文
摘要:
1.监测浏览器滚动条滚动事件及滚动距离 dmounted() { window.addEventListener("scroll", this.gundong); }, destroyed() { window.removeEventListener("scroll", this.gundong); 阅读全文
摘要:
在router->index.js中mode类型默认为hash,修改为history const router = new vueRouter({ mode: 'history', routes: [...] }) 除此之外,需要服务端配合,主要因为这种模式利用history.pushState A 阅读全文