- 博客(6)
- 收藏
- 关注
原创 笔试常见手写题:New关键字、call、apply、instanceof、深克隆等
【代码】笔试常见手写题:New关键字、call、apply、instanceof、深克隆。
2023-11-21 12:57:43
46
1
原创 Vue二次封装input的几种方法
在看如何封装之前,先来了解一下v-model是怎么回事。其实说白了,v-model就是change和value的结合体。废话不多说,下面就来看一下在vue中如何封装自定义的input组件。#封装原生input:<template> <input type="text" :value="value" @input="handleChange" /></template><script>export default { name: .
2021-11-29 14:52:39
3050
2
原创 手写虚拟DOM和diff算法
①:创建虚拟DOM流程定义vnode函数://函数的功能非常简单,就是把传入的字段拼成一个对象返回出去export default function(sel,data,children,text,elm) { return {sel,data,children,text,elm}}定义h函数:import vnode from "./vnode";//调用的时候一定是下面三种形态之一:// h('div',{},'文字') 1// h('div',{},[]) 2// h
2021-09-18 17:09:11
195
原创 vue-移动端日历插件
因为设置了选择范围需要找到2019-12 https://github.com/fushaoyu/Calendarnpm i --save f-calendarimport F_Calender from 'f-calendar';Vue.use(F_Calender);配置:主题颜色 theme默认选中颜色 defaultColor默认选中日期 defaultOpt 数组上个月 formerly 回调下个月
2020-06-16 17:36:40
1935
原创 js与安卓IOS交互
这篇主要是讲JS这部分的安卓IOS就不用看了!!一:用来判断是安卓设备还是IOS设备function getSystemInfoFromApp(){ var u = navigator.userAgent, app = navigator.appVersion; var data = null; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //an
2020-06-16 17:30:01
323
原创 腾讯地图初体验
使用方式:(这里是在vue中使用的方式)1.在index.html文件中引入<script type="text/javascript" src="https://3gimg.qq.com/lightmap/components/geolocation/geolocation.min.js"></script><script charset="utf-8" src="https://map.qq.com/api/js?v=2.exp&key=you key"&g
2020-06-16 17:26:51
1063
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人