先上代码吧: login.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>模拟登录成功并跳转页面</title> <script...
最近考虑到老项目代码的可维护性以及稳定性,决定引入ts做规范检测。因为介绍的东西比较基础,如果介绍的不对,麻烦指正。 1. 简介 TypeScript 是 JavaScript 的一个超集,主要提供了类型系统...
微信小程序canvas分享海报,包含拒绝授权后重新打开授权设置。 这篇文章完善了第一次拒绝授权后再次点击可以打开授权设置,希望可以帮助到爱学习的道友 这里是效果图,图片可以百度上找。...
最近初学vue,但是项目初始化就进行不下去了。 如上图所示,初始化项目时一直卡在项目描述上,直接回车无响应,文字也无法输入。 已定位出原因:vue版本不对!! 解决方法:将2.9.6的版本...
如下所示 export default new Router({ routes: [ { path: '/', redirect:'/login', }, { path: '/login', alias:'/accounts/login', name: '登录', comp...
多选框 <checkbox-group> <label> <checkbox></checkbox> </label> </checkbox-group> checkbox .wx-checkbox-input { width: 34rpx...
之前写过关于多选框设置样式的办法,其实与单选框设置的方法一样,唯一不同的是,在css样式里,/* 选中后的 背景样式 (红色背景 无边框 可根据UI需求自己修改) */的下面定义的css需要加上!imp...
这里给了两个案例,分别为原生微信和uniapp实现单选的语法,其实这两种语法差距不是太大,稍微改下就可以。 先看文档: 原生微信写法: <radio-group bindchange="radioChange">...
this.$set()的主要功能是解决vue语法中改变数据时未驱动视图的改变,也就是实际数据被改变了,但我们看到的页面并没有变化,在此呢复现问题的代码我就不给你写了,这里主要讲this.$set()的用法...
微信小程序的checkbox清空功能主要用于提交接口后的操作,虽然提交接口后重新调用下列表的接口也可实现清空效果,但是还需要调用一次后台,并不完美,之前写了一篇,这篇文章主要是实现了checkb...
动态组件适用于在不同组件之间进行动态切换。我使用过2种方法来实现: (1)可以通过 Vue 的 <component> 元素加一个特殊的 is 特性来实现; (2)通过v-if来进行条件渲染,同样能实现...
ES6 模块与 CommonJS 模块存在以下差异: 1、CommonJS 模块输出的是一个值的拷贝,ES6 模块输出的是值的引用 CommonJS 模块输出的是值的拷贝,也就是说,一旦输出一个值,模块内部的变化就影...
以前使用webstorm开发环境,没有遇到过此问题。 最近使用VScode进行开发,突然出现页面卡顿,严重影响正常工作;于是就开始琢磨是什么原因所致,同时在网上搜索了一些解决方法,总结如下: Q1...
Uncaught TypeError: (intermediate value) is not a function. 出现这种bug的原因:在你的代码中,同时定义了变量、匿名函数或者闭包函数,并且该变量定义在了这两类函数之前,如果变量后...
/* 为了不污染全局变量使用闭包 实现思路:直接清除全部div的class,然后只给当前被点击的div加上class*/ (function(){ var menu = document.getElementById('menu'); ...
Swiper插件可用于PC端和移动端;是开源、免费、强大的触摸滑动插件。下面主要介绍其基本用法: 1.首先加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件(可以在官网下载、CDN或者...
代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>个性化滚动条</title> <style> div{...
LESS 1、注释 // 不会被编译/**/ 会被编译 2、变量 @bgColor:yellow; .border{ border:2px solid pink;}h1{ width:80%; height:60px; .border; color: #000; ...
在做移动端底部导航时,鼠标双击各个选项会报如下错误,但是单击时不会出现任何问题。 出现这个bug的原因就是vue-router版本问题,vue-router 3.0版本以上的回调形式是promise api的形式,...
String 类型提供了很多方法,用于辅助完成对ECMAScript 中字符串的解析和操作。 1、字符方法 1)charAt() 2)charCodeAt() 3)方括号+数字 <script> //charAt() 输出索...