zhyim只要思想不滑坡,办法总比困难多

TA的文章
  • uniapp多层循环拿不到数据
    <view v-for="(value, key) in list" :key="key">     <view v-for="(item, index) in value" :key="index" @click="toUserDetail(item.code)"></view> </view> 示例代码如上,list结构: {     '2020-11-10': [ {code: '123'} ] } 在页面上可以渲染出来,但是函数死活拿不到参数,报错属性'0'未定义,更改为如下格式后正确了 <view v-for="(value, key) in list" :key="key"> ...
    •  0
    •  0
    •  2020-11-10
  • Vuex数据更新,页面不渲染问题
    问题场景: 小程序自定义tabbar中的数据为数组,在vuex中保存,因为消息页有新消息时,需要红点提示,原始版本如下: state:{     tabList:[...] } setTabbar(state, value){     state.tabList[0].isDot = true } 这个时候调用setTabbar,打印出来isDot确实变成true了,但是页面上就是不变 查阅文档发现,数组中的object对象不能直接赋值,需要Vue.set进行赋值,赋值完成页面才能及时渲染 修改后的代码如下: import Vue from 'vue' state:{     tabList...
    •  0
    •  3
    •  2020-11-05
  • Django使用装饰器做简单的权限验证
    from django.http import JsonResponse def get_api_user_id(request): try: token = request.META.get('HTTP_AUTHORIZATION')[5:] token_user = jwt_decode_handler(token) user_id = token_user['user_id'] except: user_id = None return user_id def has_permission(func...
    •  0
    •  0
    •  2020-08-26
  • Python实现小程序获取openid和电话号码
    #获取openid #前端代码 wx.login({ success(response) { _this.util.request(_this.api.GetOpenid, {code: response.code,},'GET').then(res => { uni.setStorageSync('openid', res.userInfo.openid); uni.setStorageSync('sessionkey', res.userInfo.session_key);     }) } }) #后端代码 def get_openid_by_code(code...
    •  0
    •  3
    •  2020-08-26
  • html2canvas截图有空白
    解决方案<div ref="imageDom" style="height:auto">需要截图的区域</div> 设置需要切图区域的高度为auto就好了 原因 当页面超出当前可视页面时,它会把下面超出的部分在上方以空白的方式流出来(不知道拥护啥)
    •  0
    •  0
    •  2020-08-08
  • Django使用虚拟环境部署到Apache遇到的坑
    环境 CentOS7.2 Apache2.4.6 Python3.6.7 Django2.0.2 1、安装git sudo yum install git 2、安装pyven ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc exec $SHELL -l 3、安装依赖 yum install zlib-devel bzi...
    •  0
    •  0
    •  2020-08-08
  • html2canvas在IOS13.4以上的设备上无法运行
    安装版本 注意:版本号前面的^符号一定要去掉,要不然默认安装最新版本
    •  0
    •  2
    •  2020-08-08
  • 动态切换uni-app中tabBar的解决方案和思路
    需求分析: 一个APP有三个角色,每个角色的页面和TabBar功能不一样,因此在pages.json中配置的tabbarlist就不好使了 解决思路: Tabbar内切换 写三个tabbar 每个tabbar中写当前角色需要的四个主页面,用组件的方式引入到index中 hans-tabbar是底部组件,可自定义,goToPage返回点击当前tab的索引,根据索引加载组件(页面) 角色切换 在项目入口index中把三个tabbar当做组件,根据从后端拿到的角色切换tabbar
    •  0
    •  0
    •  2020-07-16
  • vuex和storage的区别
    1. sessionStorage sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。 用法: 储存: 1. 点(.)运算符 sessionStorage.lastname = 'JSAnntQ'; 2. 方括号([ ])运算符 sessionStorage['lastname'] = 'JSAnntQ'; 3. localStorage.setItem     sessionStorage.setItem("lastname", "JSAnntQ");      储存: 1. 点(.)运算符 sessionStorage.last...
    •  0
    •  3
    •  2020-07-14
  • 前端和Python面试问到的两个没啥卵用但是很基础的问题
    前端 简述从浏览器输入网址到网页打开的过程 1、DNS解析域名到服务器(浏览器缓存) 2、TCP三次握手建立连接 3、发送请求 4、接受响应 5、页面渲染 6、TCP四次握手断开连接 Python 简述Python的垃圾回收机制 1、 Python引入了一个机制:引用计数 2、 垃圾回收机制:当引用计数为0时,调用__del__方法 注意: 1、垃圾回收时,Python不能进行其它的任务,频繁的垃圾回收将大大降低Python的工作效率; 2、Python只会在特定条件下,自动启动垃圾回收(垃圾对象少就没必要回收) 3、当Python运行时,会记录其中分配对象(object allocation...
    •  0
    •  4
    •  2020-07-04