Healer_JJJ
码龄7年
关注
提问 私信
  • 博客:50,807
    50,807
    总访问量
  • 18
    原创
  • 2,138,746
    排名
  • 7
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-08-27
博客简介:

Healer_JJJ的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得6次收藏
创作历程
  • 15篇
    2018年
  • 11篇
    2017年
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

vue element登陆拦截

这里主要用到的是路由拦截,在路由表里添加一个字段:requireAuth,用于判断该路由的访问是否需要登录;定义完路由后,我们主要是利用vue-router提供的钩子函数beforeEach()对路由进行判断钩子函数:每个钩子方法接收三个参数: * to: Route: 即将要进入的目标 路由对象 * from: Route: 当前导航正要离开的路由 * next: Function...
原创
发布博客 2018.10.10 ·
1019 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

实现:groupBy(collection ,function) 描述:创建一个对象 它的key是collection 迭代得到的结果,它的value是collection元素中 对应key的数组,其

https://www.cnblogs.com/wandiao/p/7152871.html
转载
发布博客 2018.09.30 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端面试题---(三)

1.vue中 v-if 与v-show的区别2.v-for vue生命周期 create与mouted请求页面数据的区别3.状态管理库 更改用户数据如何去操作(action 里子啊去commit事件 更高state)4.项目中的难点 与遇到的坑5.es6中的新的特性6.let const 的作用 怎么实现7.为什么有箭头函数,哪些特点?怎么实现8.vue的多层级组建传数...
原创
发布博客 2018.09.30 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端面试题---(二)

1.http的版本发展历史 http协议具体 等2.重排 重绘 bfc3.滚动加载10w条数据,dom卡,如何处理?4.如何前端优化?5.call apply区别 以及call apply bind端原生实现6.promise原理 promise.all  promise.race7.async await的使用场景8.ajax如何更改异步请求? 如果不能用promis...
原创
发布博客 2018.09.30 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

前端面试遇到的问题

1.webpack如何优化?2.webpack如何自动分离本地和线上环境?3.小程序的生命周期 和路由 以及setData原理4.css如何实现三列等宽的布局?5.1vw和百分之一的宽度有什么区别?6.三列等宽设百分比能确保宽度完全一致?7.css哪些样式可以继承?8.css 有哪些东西 h5有哪些东西 举例子介绍一下9.本地存储,cookie localstora...
原创
发布博客 2018.09.30 ·
699 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MacChrome浏览器跨域设置

设置方法打开一个新的可跨域的chrome窗口实现方法:1. 打开终端2. 输入下面的命令( 需要替换路径中的yourname )open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/yourname/MyChromeDevUserData/...
转载
发布博客 2018.09.30 ·
651 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Macbook Chrome浏览器跨域设置

设置方法打开一个新的可跨域的chrome窗口实现方法:1. 打开终端2. 输入下面的命令( 需要替换路径中的yourname )open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/yourname/MyChromeDevUserData/...
转载
发布博客 2018.08.08 ·
1367 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

git 管理

git 本地分支与远程分支github上已经有master分支 和dev分支在本地git checkout -b dev 新建并切换到本地dev分支git pull origin dev 本地分支与远程分支相关联在本地新建分支并推送到远程git checkout -b testgit push origin test   这样远程仓库中也就创建了一个test分支1. ...
原创
发布博客 2018.08.08 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

身份证号码的正则表达式

<!DOCTYPE HTML><html><head> <meta charset="utf-8"> <title>42度空间-身份证号码的正则表达式及验证详解(JavaScript,Regex)方案2测试</title></head><body>&
转载
发布博客 2018.03.18 ·
435 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

公众号手写签名 前端图片显示问题

{% extends "base.html" %}{% block title %} {{ title|default:"实名认证" }}{% endblock %}{% block stylesheet %} <link rel="stylesheet" href="/static/css/zk/user_atf.css" media="screen" charset="
原创
发布博客 2018.03.16 ·
1067 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

身份证 限制

import Emberfrom 'ember';import ajaxfrom 'ic-ajax';export defaultEmber.Component.extend({city:[],application_type_person:false,application_type_corp:true,reAuthentication:false,
原创
发布博客 2018.02.01 ·
632 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue 测试环境 生产环境 线上环境 环境配置

var env_config = {dev:{name:'dev',api_url : location.protocol+"//10.0.0.230:80",// api_server_url : location.protocol+"//narcissus.ih2ome.cn",//换成了测试环境},release:{name:'release',api_url
原创
发布博客 2018.01.09 ·
5223 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vue 基础 实例

DOCTYPE html>htmllang="zh-cn">  head>    metahttp-equiv="Content-Type"content="text/html; charset=utf-8" />title>title>    style>      ul {        padding:0;        margin:0;
原创
发布博客 2018.01.09 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue + element tab选项卡 实现。。。

template>div style="margin-top:10px;">el-tabstype="card"@tab-click="handleClick">el-tab-panelabel="基本信息">el-tab-pane>el-tab-panelabel="水量查询">el-tab-pane>el-tab-panelabel="异
原创
发布博客 2018.01.09 ·
28242 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

vue 中通过 ajax 生成form 下载表格

recordsClick(){//导出表格var params = {// 参数smartWatermeterId:this.$route.query.watermeterId,startTime:this.formVal.startTime,endTime:this.formVal.endTime,};var form =document.createElemen
原创
发布博客 2018.01.09 ·
1594 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

弹框样式--代码

(function() {setSize();window.onresize = setSize;function setSize() {var html = document.documentElement;var htmlW = html.clientWidth;html.style.fontSize = htmlW / 7.5 + "px";}})(); //
原创
发布博客 2017.11.20 ·
1002 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信公众号--登录弹窗短信防盗

后端语言是python 。。。django模板基础上使用教程 1.为模板布局(base.html){% block banner %}hr/>{% endblock %}div class="container">{% block container %}{% endblock %}div>1234567891011122.导入
原创
发布博客 2017.11.20 ·
1043 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web端登录页面 弹框 --短信防盗链

为了减少网站的盗刷,减少损失,采用发送按钮点击后 谈出验证码 输入验证码 以防止盗刷短信的功能。代码如下:import Ember from 'ember'import ajax from 'ic-ajax'import sendcode from '../../utils/sendcode'export default Ember.Controller.e
原创
发布博客 2017.11.20 ·
867 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS绘制三角形原理

由按钮的向下三角形源码:[css] view plain copy.caret {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-top: 4p
转载
发布博客 2017.10.09 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js创建对象 设计模式

类的功能:构造器静态属性,静态方法共有属性,共有方法私有属性,私有方法本文就说说如何用js实现对类的封装,实现上述功能,1.一个简单的类var Person = function(name, age){ this.name = name; this.age = age; this.sayName = function(){ co
转载
发布博客 2017.09.19 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多