- 博客(11)
- 收藏
- 关注
原创 电子签名实现-Cordova 压缩 旋转
<template> <view class="new_file" v-if="showAutograph" catchtouchmove="noneEnoughPeople"> <view class="popupBox"> <view class="popupTopBox">签名</view> <canvas class="mycanvas" :disable-scroll="true" canvas-id="mycan
2022-05-23 15:39:42
171
原创 js的四种继承方式 代码敲写
1、原型继承把父类的实例作为子类的原型缺点:子类的实例共享了父类构造函数的而引用属性 不能传参优点:可传参,不共享父类的而引用属性 var person = { friends: ["a","b","c","d"], } var p1 = Object.create(person) p1.friends.push("aaa") console.log(p1) console.log(person)2、组合继承在子函数中运行函数
2021-08-30 10:30:36
183
原创 数字转成中文大写 包含小数 处理的最大值为 999999999999999.9999
//代码如下所示:function convertCurrency(money) {//汉字的数字var cnNums = new Array(‘零’, ‘壹’, ‘贰’, ‘叁’, ‘肆’, ‘伍’, ‘陆’, ‘柒’, ‘捌’, ‘玖’);//基本单位var cnIntRadice = new Array(’’, ‘拾’, ‘佰’, ‘仟’);//对应整数部分扩展单位var cnIntUnits = new Array(’’, ‘万’, ‘亿’, ‘兆’);//对应小数部分单位var
2021-08-25 14:11:27
426
原创 cms开发过程
cms 开发过程1、熟悉原型、看相同与不同部分。2、创建一级栏目3、首页布局,头部,尾部,中心内容区4、栏目导航一级、二级获取:[@cms_channel_list count='7'] [#list tag_list as a] ${a.name!} [#list a.childAll?sort_by("sortNum") as b] <a href="${b.url!}" style="font-size: 14px;color: black;displa
2021-08-20 17:16:50
1075
原创 async await 实现
function fn2() { return new Promise((resolve,reject) => { setTimeout( () =>{ resolve('李白') },2000) }) } async function fn1() { console.log( await fn2('sdx') ) console.log(666) }//第一组第一种调用 consol
2021-08-20 17:15:18
91
原创 获取url传递的参数url =‘https://localhost?name=sdx&paw=123123‘
<script> // 获取浏览器路径参数 function getQueryString(name) { const baseUrl = 'http://localhost:3000/dashboard/analysi? H1=sunzhongda&N2=Hainan@123' const url =baseUrl.split("?")[1] var reg = new RegExp('(^|
2021-05-07 16:44:26
512
原创 html2canvas在前端生成图片、Print插件实现页面打印
html2canvas在前端生成图片https://www.hangge.com/blog/cache/detail_2211.htmlVue使用Print插件实现页面打印https://blog.csdn.net/weixin_44255044/article/details/114871553 toImg () { // 转图片打印 this.printerLoading = true const targetDom = doc...
2021-04-29 14:10:10
1750
2
原创 重写组件v-bind=“props“ v-bind=“attrs“ v-on=“$listeners“
1、组件的重写子组件:<template> <div class="base-select"> <a-select style="width:300px;height:60px;" v-on="$listeners" v-bind="$attrs"> <a-select-option :value="item.value" v-for="(item,index) in listOption" :key="index" >
2021-04-28 10:38:56
356
原创 vue页面利用<keep-alive></keep-alive>进行缓存,详情页面返回缓存
vue页面进行缓存 问题: 一共是三个页面 ,、列表页A(固定参数)、列表内容页B(列表id)、内容详情页C (内容id) A-B-C可以正常进行, C-B id参数不知道怎么传,于是利用了 对B页面进行缓存。解:1、 定义要缓存的组件 在router.js中对组件进行添加meta: {keepAlive: true, //是否被缓存isUseCache: false, //是否进行刷新 (判读是否要缓存)}2、在根组件中对要缓存的组件进行 包裹 <keep-al
2020-12-03 10:56:54
332
原创 创建云仓库
创建仓库:上一篇是ssh公钥的添加,这篇是创建仓库,在创建仓库时发现的问题:1、在创建仓库(点击加号 -选择(创建仓库)-如下图:)输入仓库的名称 点击创建出现类似的页面 即代表创建成功 (否则删了创新建)接下来打开项目的命令行:输入 git add . 所有的项目添加到暂存区输入 git commit -m "addfile...
2020-03-27 15:45:21
499
原创 gitee 生成SSH公钥
注册码云账号 (码云官网https://gitee.com/gitte/)1.填写自己的信息、邮箱要填写,一会要用到2.鼠标滑动到自己的头像上,点击设置3.进入该页面 (选中SSH公钥 ——> 右击怎样生成公钥)4.进入该页面 点击 管理公钥5.进入cmd命令下(win键+r)输入 ssh_keygen -t rsa -C "邮箱账号"三...
2020-03-26 14:18:24
6155
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人