- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 vue typescript mixins混入
person-mixins.tsimport { Component, Vue } from 'vue-property-decorator';@Componentexport default class PersonMixins extends Vue { public name: string = "Zhangsan"; public say(msg: string) { console.log(msg); }}home.vue<template>
2020-05-28 17:40:31 3222
原创 Git撤销本次pull rebase(变基) 回退到pull前的代码
1.输入命令查看本地记录git reflog列表记录:2.找到本次rebase之前的id3.执行命令回退git reset --hard ca606c64.执行命名取消rebase状态git rebase --abort
2020-05-22 16:12:02 18577
原创 vue typescript 使用tinymce5富文本编辑器
GitHub上地址https://github.com/tinymce/tinymce-vue1.安装tinymce、tinymce ts声明文件npm install tinymce -Snpm install @types/tinymce -S安装之后,在 node_modules 中找到 tinymce/skins 目录,然后将 skins 目录复制到 public/tinymce目录下同时下载简体中文语言包文件,复制到 public/tinymce目录下skins文件夹及zh_CN
2020-05-18 16:59:42 3137 5
原创 reduce实现递归查找多层级对象的属性
let peoples = { zhangsan: { name: '张三', height: 170, child: { name: '张小小' }, }, lisi: { name: '李四', weight: 200, wife: { name: '杨玉环' }, }, wagnwu: {
2020-05-14 18:39:47 1492
原创 JavaScript array reduce
语法:array.reduce(function(total, currentValue, currentIndex, arr), initialValue)未设置initialValue值时首次运行prev 对应 arr[0] ,current对应arr[1] ;总共执行次数是arr.length - 1let arr = [{num: 1}, {num: 2}, {num: 3}];let obj = arr.reduce((prev, current)=>{ console.
2020-05-09 17:34:10 190
原创 Vuex持久化vuex-persistedstate
import createPersistedState from 'vuex-persistedstate';const store = new Vuex.Store({ plugins: [ createPersistedState({ storage: window.sessionStorage, //持久化数据存储到sessionStorage reducer(val) { return {
2020-05-08 19:16:54 302
HTML5压缩图片.zip
2019-10-15
React Native基础视频教程
2018-12-11
听晴明老师从头讲React Native
2018-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人