- 博客(26)
- 收藏
- 关注
原创 vue+electron 配合使用
创建vue项目安装vue_cli 3.x 手脚架npm install -g @vue/cli打开可视化界面创建vue项目vue ui安装Electronnpm install electron创建主程序入口(main.js)const {app, BrowserWindow} =require('electron');//引入electronlet win;let windowConfig = { width:800, height:600};//窗口配置程序运行
2021-07-22 11:24:39
799
原创 创建Electron应用
创建 Electron 应用 步骤官方文档地址https://www.electronjs.org/docs应用标准目录my-electron-app├── package.json├── main.js├── preload.js└── index.html为项目安装 Electron新建文件夹 使用 cmd 命令行中进入文件夹(也可命令行中创建文件夹) 1.mkdir my-electron-app-name && cd my-electron-a
2021-07-22 11:22:57
449
1
原创 在vue中 使用require报错
在package.json文件中修改以下"eslintConfig": { "root": true, "env": { "node": true }, },
2021-06-16 10:15:58
4940
原创 IOS 上架流程
1、manifest.json基础配置应用版本名称:1.0.2(请根据自身APP版本填写)应用版本号:11(请根据自身APP版本填写)2、Hbuilder IOS App云端打包勾选iOS(ipa包),不需要勾选Android(apk包)Bundle ID:xxx(填写APP应用标识)勾选支持iPhone、支持iPad选择使用IDP/IEP证书证书私钥密码:xxx(生成的ios证书密钥)证书profile文件:xxx.mobileprovision(.mobileprovision后缀的)
2021-06-16 10:12:31
437
原创 uni-app 拿去即可用的封装方法
微信支付封装/*** timeStamp {Str} 时间戳* nonceStr {Str} 随机字符串* package {Str} 统一下单接口返回的 prepay_id 参数值* signType {Str} 签名算法* paySign {Str} 签名* successFun {Fun} 成功回调* failFun {Fun} 失败回调* completeFun {Fun} 结束回调* */wx_pay(timeStamp, nonceStr, pack,
2020-12-03 09:27:14
1813
原创 vue类似jq触发事件
<input ref="before_file" type="file"> <span @click="$ref.before_file.click()" class="pa_le10 spelling_lesson flex flex_a_c"> </span >
2020-10-28 11:23:11
220
原创 computed 与 watch区别
1.、computed属性没有发生改变的时候会存缓存中读取值 , watch当属性发生改变的时候会接受到2个值 一个为新值 一个为旧值 2、computed里面的函数必须要有一个return的结果 3、watch如果需要监听对象的情况下必须设置深度监听 4、computed里面函数的名称可以随意命名,但是watch中函数的名称必须是data中属性的名称...
2020-10-20 11:16:46
116
原创 vue_cli2与vue_cli3卸载与安装
2.0 安装npm install vue-cli -g2.0 卸载npm uninstall vue-cli -g3.X安装npm install -g @vue/cli3.X卸载npm uninstall -g @vue/cli
2020-10-20 11:16:08
661
原创 VUE 的生命周期简述
beforeCreate 组件实例被创建之初,组件的属性生效之前created 组件实例已经完全创建,属性也绑定,但真实 dom 还没有生成,$el 还不可用beforeMount 在挂载开始之前被调用:相关的 render 函数首次被调用mounted 被新创建的 vm.$el 替换,并挂载到实例上去之后调用该钩子beforeUpdate 组件数据更新之前调用,发生在虚拟 DOM 打补丁之前update 组件数据更新之后activited keep-alive 专属,组
2020-10-20 11:15:26
275
原创 node 使用 nodemon 热更新
//安装nodemon npm install nodemon --save* 修改项目目录下package.json -> script ->"start": "nodemon bin/www"运行 nodemon node bin/www
2020-10-20 11:15:18
212
转载 koa2 项目快速生成
全局安装npm install -g koa-generator构建项目koa2 你的项目名称安装依赖cd 项目名称 && npm i运行项目npm startlocalhost:3000打开目录结构+-- bin| +-- www // 项目启动必备文件,配置端口等服务信息+-- node_modules // 项目依赖,安装的所有模块都会在这个文件夹下+-- public ..
2020-10-20 11:15:07
339
原创 node使用淘宝镜像 cnpm
cnpm 安装npm install cnpm -g --registry=https://registry.npm.taobao.orgnpm卸载插件npm uninstall <name> [ -g ] [ --save-dev ]
2020-10-19 14:29:46
159
原创 安装了node,在其他盘打开显示不识别?
引入 npm install -g express-generator 即可使用npm安装不了全局插件了?可以清除npm全局包缓存试试npm cache clear --force -g npm使用镜像npm install -g cnpm --registry=https://registry.npm.taobao.org
2020-10-19 14:27:22
1150
原创 git命令基础使用
git init //初始化仓库git add . //将任何新的或修改的文件添加到索引git commit -m '备注' //提交版本git pull 地址 master // 下载git上的版本 master为 分支 无分支则填master 主分支git status //查看当前状态git log --oneline //查看本地所有提交的版本git reset --hard 所要回到的已提交的版本号 //版本回退git push 地址 master //上传版本到
2020-10-19 14:23:47
88
原创 uniapp实现热更新
## 前端/** * 判断应用升级模块,从url地址下载升级描述文件到本地local路径 * 升级文件为JSON格式数据,如下:{ "appid":"HelloH5", action: "all", // 整包更新 = all ,应用资源独立升级 = sth "iOS":{ "version":"iOS新版本号,如:1.0.0", "note":"iOS新版本描述信息,多行使用\n分割", "url":"Appstore路径,如:itms-apps://itun.
2020-10-19 14:22:18
1459
转载 常用循环及使用
1. for 常用于数组var num=[1,2,3,4,5,6]for(var i=0;i<num.length;i++){ console.log(num[i]);}2. for in 常用于对象var obj = {name: '张三', age: 20, sex: '男'}; for (var i in obj) { console.log('键名:', i); console.log('键值:', obj[i]); }3. map()
2020-10-19 14:21:12
217
原创 一行显示多个内容 不换行 可滑动
css.father{ overflow:hidden; white-space:nowrap; height: 100upx;}.son{ overflow-x: auto;}//去除滚动条并依然可滑动.son::-webkit-scrollbar {display:none}html<div class="father"> <div class="son"></div></div&
2020-10-19 14:17:05
561
原创 flex 布局 常用class 复制即可使用
推荐常用flex布局/*复制到公共样式文件中即可使用*//*盒模型*/.flex { display: flex;}/* 纵向排列 */.flex_d_c { flex-direction: column;}/* 横向居中对齐 */.flex_j_c { justify-content: center;}/* 自适应间距 */.flex_sx { justify-content: space-around;}/*
2020-10-19 14:12:57
525
原创 img 图片自适应css3属性
object-fit:contain|cover|fill|none|scale-downcontain被替换的内容将被缩放,以在填充元素的内容框时保持其宽高比。 整个对象在填充盒子的同时保留其长宽比,因此如果宽高比与框的宽高比不匹配,该对象会添加“黑边"cover被替换的内容在保持其宽高比的同时填充元素的整个内容框。如果对象的宽高比与内容框不相匹配,该对象将被剪裁以适应内容框。fill被替换的内容正好填充元素的内容框。整个对象将完全填充此框。如果对象的宽高比与内容框不相匹配,那么该对象将
2020-10-19 14:10:29
2146
原创 css3简易瀑布流布局
注意:只适用于简单的瀑布流布局,复杂的建议走js路线.father{ column-count:2;//将列表显示为2列}.son{ break-inside:avoid;//避免在元素内部断行并产生新列}<div class="father"> <div class="son"></div> <div class="son"></div> <div class="son"><
2020-10-19 14:08:17
230
原创 使用mui混合式开发ios样式注意要点
1.ios不能获取文本焦点 -moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; 如有这段代码需要删掉或另做处理才能正常获取文本输入框焦点2.ios 不能点击元素给元素添加样式 cursor: pointer 就可以点击了3.搜索时软键盘确认键不是搜索在input框外添加一层form表单元素即可<form action="javascript:ret
2020-10-19 14:04:35
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人