- 博客(33)
- 收藏
- 关注
原创 Windows 结合 Docker 下使用 Django+Celery+Pool
前景提要:在mac环境中能正常使用的celery及pool多进程的各项功能,但是在Windows环境下无法正常使用,wsl踩过坑无法正常使用,遂切换到 Docker 方案。
2024-11-07 01:25:11 395 2
原创 vite 打包二级目录记录
使用 BrowserRouter 时需要进行下面配置。使用 HashRouter, 缺点就是路由会带 #首先放一个简单粗暴的方法。
2024-01-02 18:43:27 1106
原创 前端fetch使用
Fetch优化前的请求const requestData = () => { fetch('xxxxxx(请求路径)', { headers: { token: 'xxx' }, method: 'GET', }).then( response => { return response.json() // json() 只能执行一次,多次执行会报错。
2021-10-09 15:21:10 808
原创 uni-app 常见问题总结
1、data中的数据会被动改变//是深拷贝造成的问题data() { return { a:[1,2,3], b:[] }},methods:{ fnA(){ let b = []; a.forEach(item => { b.push(b) } this.b = b; //如果此时b改变,a会被污染 //解决↓↓↓↓↓ this.b= JSON.parse(JSON.stringify(b)); }}......
2021-01-16 10:35:22 2609 3
原创 vue 上传视频到阿里云
1//获取 flie 文件然后执行 fileChange 方法fileChange (data) { console.log(data) this.file = data.file if (!this.file) { alert("请先选择需要上传的文件!") return } var Title = this.file.name var userData = '{"Vod":{}}' if (this.uploader) { this.uploa.
2020-12-30 17:53:03 495
原创 vue + element 使用总结
1. .日期选择器禁用时间<el-date-picker v-model="date" size="small" value-format="yyyy-MM-dd" style="width: 160px" type="date" placeholder="选择日期" :picker-options="pickerOptions" ></el-date-picker><script> export default { data() { retur
2020-12-25 17:22:34 161 1
原创 vue配置多个跨域+下载打包
本地项目需要下载阿里云上的文件,而且需要前端下载后打包1、配置多个代理devServer: { host: '0.0.0.0', port: port, proxy: { [process.env.VUE_APP_BASE_API]: {//配置1 target: `http://192.168.0.114:8088`,//本地后端接口 changeOrigin: true, pathRewrite: {
2020-12-24 17:37:51 822 1
原创 uni-app 离线推送,在线推送前端配置(华为为例)
使用uni-app官方的推送离线推送消息 1.在DCLOUD开发后台者创建应用并开通 Uni Push 推送服务 2.厂商推送设置里面 选择对应厂商,这里为华为配置 附图1 其中配置信息可以在华为开发者后台中找到https://developer.huawei.com/consumer/cn/service/josp/agc/index.html 附图2 3.配置完成之后在Uni Push中使用web模板推送 (1.“通知消息”为在线推送,离线时推送不能实时接收,打开应用后在有效时间内.
2020-08-24 15:33:52 7227 12
原创 js 易忘易混的一些常用方法
1.遍历对象 1. Object.keys(obj).forEach((key) => { console.log(obj[key]) obj[key] = ''; }) 2. for (let key in obj) { console.log(obj[key]) }2.字符串截取 slice(index1,index2) substring(index1,index2)//自动判断index1,index2大小并换位置 subs
2020-08-14 14:59:33 126
原创 TP5.1 学习心得
1.模型下 hasOne() 与 belongsTo() 区别 同为一对一关系; 表中有外键时用 belongsTo() 表中无外键时用 hasOne() 例如:Product 模型中 product 表中有 img_id 外键用 belongsTo() img 表中有 product_id 外键用 hasOne() 2.getXxxAttr($value,$data) 获取器 获取器写法固定 get + Xxx + Attr $value 为 X.
2020-08-05 00:20:24 369
原创 uni-app 小程序 网页 canvas 简单运用
x-y轴示意创建canvas//html<canvas id="canvas" width="400" height="300">// wx uni<view class="" style="width: 750rpx;height: 1000rpx;"> <canvas canvas-id="canvas" style="width: 100%;height: 100%;" /></view>-----------------------
2020-07-24 17:14:40 1132
原创 TP5.1 + phpstudy 使用踩坑
phpstudy中apache配置 httpd-vhosts.conf 文件 phpstudy启动端口使用的是8081端口<VirtualHost *:8081> DocumentRoot "E:\marconiho\phpstudy\WWW\xkhotel\public" ServerName xk.cn FcgidInitialEnv PHPRC "E:/marconiho/phpstudy/Extensions/php/php7.3.4nts" Ad
2020-07-18 16:54:44 457
原创 小程序音频播放 wx.createInnerAudioContext() wx.getBackgroundAudioManager() 踩坑记
这些坑主要集中在ios平台wx.createInnerAudioContext() wx.getBackgroundAudioManager() 通病1.音频链接中不能存在中文,而且使用encodeURIComponent()编码也不能识别 必须要包含 https://xxx.xxx.xxx/ 所以 切掉前半部分 后面的就可以使用encodeURIComponent()编码了 我的是这样处理的 audio = 'https://xxx.xxx.xxx/audio/2020/07/05/07
2020-07-07 02:06:18 1366 9
原创 第一次创建小程序直播
1.进入微信公众平台登录小程序2.开通直播,下列条件满足一条即可以秒开1. 属于小程序直播开放类目,具体见《微信小程序直播功能准入要求》2. 主体下小程序近半年没有严重违规3. 小程序近90天存在支付行为4. 主体下公众号累计粉丝数大于1005. 主体下小程序近7日dau大于1006. 主体在微信生态内近一年广告投放实际消耗金额大于1w3.小程序端开发官方教程:https://developers.weixin.qq.com/miniprogram/dev/framework/livep
2020-06-03 17:49:43 787
原创 记录第一次装服务器
阿里云买的服务器和域名,89 + 19连接服务器安装小皮面板 当然也可以安装宝塔进入小皮面板添加站点,然后配置选择网站目录放入一个index.html就可以访问了但是我现在需要配置服务器,所以我放入了TP5框架进去文件夹为项目文件夹,index为默认首页然后就可以根据项目文件访问项目了https://www.xxx.top/xkhotel/public/api/v1/user/getPermission如果无法访问改public 下的.user.ini文件去掉
2020-05-26 10:15:47 160
原创 vue-element-admin 使用心得
vue-element-admin 默认是英文 (master分支为英文)一开始git下来忘记切换分支,一直在master分支,百度找了半天也没修改成功后来仔细看,还在master分支上,切换到 i18n 分支上就自动是中文了环境配置在本地build之后你是打不开的,必须上线才能打开,在根目录 .env.production 配置文件#VUE_APP_BASE_API = '/prod-api'VUE_APP_BASE_API = 'xxx.xxx.xxx'打包之后放线上就
2020-05-22 18:23:34 779
原创 echart BMap 使用记录
echartlegend 作用tooltip 作用可以文本框编辑,用的数据是 series里面的数据tooltip: { trigger: 'axis', backgroundColor:'rgba(0, 0, 0, 0.86)', axisPointer: { type:'line', lineStyle:{ color:'rgba(255, 255, 255, 0.2)' } },
2020-05-21 14:42:17 365
原创 jQuery checkbox用法 后台管理权限设计
使用的H-ui框架写的后台HTML<dl class="permission-list"> <dt> <label><input type="checkbox" value="" name="permissions" id="user-Character-1">教练员管理</label> </dt> <dd...
2020-03-26 18:55:28 319
原创 不常用懒得记的css
超过多少排隐藏 overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
2020-03-23 16:50:14 123 1
原创 uni-app ios分享反复跳转及交付提示90046错误com.apple.developer.associated-domains in 'xxx' is not supported
这个东西花费了我一天时间如果UniversalLinks没有配置对的话,微信会直接提示你错误,可以分享微信,而且会反复跳转,基本上是manifest.json文件配置错误了,而且这个时候在Safari上是无法用UniversalLinks打开App的一般情况都是com.apple.developer.associated-domains配置错误,我遇到的问题都是这个配置错误。错误配置有很多...
2020-03-19 17:47:43 1719
原创 windows 申请IOS证书工具
香蕉云编Application这个第一次免费openssl这个需要下载申请流程具体参考.dcloud我第一次也花了很多时间申请,不过熟悉了就行了。ps: 苹果开发版(development)可以用PP助手安装,正式版不行,必须上线。...
2020-03-09 20:32:31 382 2
原创 关于 js 点击事件传参带空格的问题
一般我写代码直接这么写onClick=image_show("'+item.image+'")function image_show(src){ $("#maskImg").attr('src',src);}然后js就一直给我报错,搞得我很懵逼。试了各种方法,如下onClick="image_show("'+item.image+')"onClick=image_show("...
2020-02-24 16:35:59 617
原创 TP5.1.38自定义记录日志问题
本人在学习自定义日志的时候给我报的错,百思不得其解Fatal error: Uncaught think\exception\ErrorException: Non-static method think\Log::record() should not be called statically in或者Non-static method think\Log::write() should ...
2020-02-20 23:42:48 1063
原创 jquery 获取点击事件dataset data- id
html<div class="appointmentCourse" data-id="12" id="34">预约课程</div><div class="appointmentCourse" data-id="56" id="78">预约课程</div>js$(".appointmentCourse").click((e) => {...
2020-02-15 17:35:58 3348
原创 tp5.1 获取参数、获取传值、获取url
<?phpnamespace app\sample\controller;//tp5.1//方法都在https://www.kancloud.cn/manual/thinkphp5_1/353986//获取参数方式一class Test{ public function hello($id,$name) { echo $id; ...
2020-02-14 00:42:45 2585
原创 vue生命周期函数,页面加载事件
<script> export default { data() { return {}; }, methods: { toIndex() { //跳转页面 this.$router.push("/course"); } }, beforeCreate() { //第一个生命周期函数,实例...
2020-01-07 13:42:50 5906
原创 vue时间过滤器,过滤器使用
<div> <!--- date 将值给dataFormat使用,要使用第二个参数时{{ '第一个参数' | dataFormat('第二个参数') }}管道符'|'---> <p>{{ date | dataFormat}}</p> <!-------------------------------------------------...
2019-12-20 12:57:15 360
原创 for循环的一些方法
for循环的一些方法//list 为数组,根据id删除数组 list.some((item,index) =>{ if(item.id == id){ list.splice(index,1); return true //结束循环 } }) //第二种方法 var index = list.findIndex(item => { if...
2019-12-19 12:56:06 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人