移动端调试工具
1 . Eruda.jsEruda 是一个专为手机网页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 console 日志、检查元素状态、捕获XHR请求、显示本地存储和 Cookie 信息等等; github地址通过cdn引入,方便简单 <script src="//cdn.bootcdn.net/ajax/libs/eruda/2.3.3/eruda.
1 . Eruda.jsEruda 是一个专为手机网页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 console 日志、检查元素状态、捕获XHR请求、显示本地存储和 Cookie 信息等等; github地址通过cdn引入,方便简单 <script src="//cdn.bootcdn.net/ajax/libs/eruda/2.3.3/eruda.
最近平台接结构,通过版本号+机构号判断跳转相应的页面,于是乎踩坑了.....一番搜索后发现,强制装换string类型用 ‘===’ 比对会返回false:1. ”== “ && “===”:Var a=”abc”;Var b=”abc”;Var c=new String(“abc”);Var d=new String(“abc”);(1) a === b => true,没有创建实列对象,应
1. 项目背景(需求)为了保证数据传输的安全性,利用AES+RSA混合加密,配合后端实现数据交互加密项目环境:vue + axios2. 加密过程(流程)3. 实现过程(代码)AES对称加密我们采用 CryptoJS,AES加密支持AES-128、AES-192和AES-256 (AES传送门)RSA非对称加密我们采用JSEncrypt,(RSA传送门)第一步:npm安装两个库npm i cryp
安装:npm install marked or cnpm install markedcss:npm install github-markdown-css or cnpm install github-markdown-css使用:<template> <!-- 注意:需要添加 markdown-body class类名 --> <div clas
router.js // 登录标识,needlogin { path: '/goodsblock', name: 'goodsblock', component: () => import('@/views/goods/GoodsBlock.vue'), meta: { title: '好物', endMenuShow: true, needlogin:
<template> <div> <transition name='fade'> <div v-if='goodSkuFlag' class='sku-shadow'></div> </transition> <transition name
方法一:通过$route.path判断跳转<template> <ul class='end-menu flex-row'> <li v-for='(item, index) in menulist' :key='index' @click='changeMenu(item.path)' :class=&qu
npm run build 默认生成了 dist 文件夹, 但是本地预览一片空白, 找不到资源;官方提供的预览方案 : https://cli.vuejs.org/guide/deployment.html,本地预览解决方案 :修改 vue.config.js 下的 publicPath 配置为 './',此时可以本地预览,但是现实不完整, 打开路由 index.js, mode 改为 'has
vue create新项目,webstrom启动报错,解决方案如下:1.编辑 X:WebStormpluginsJavaScriptLanguagelanguageServiceeslintbineslint-plugin.js2.修改为 this.CliEngine = require(this.basicPath + "lib/cli-engine").CLIEngine3.重启项目旧版本项目
场景: 移动端H5说明: 历时版本原生会存到HTTP请求代理头部// 获取历史版本,用户APP当前版本备注: duiyu_(android/ios)是原生存入的标识 let tem = null // 版本号 let PhoneModel = null // 手机标识 let oldVersion = null // 全局历史版本变量 let ua = navigator.userAgen