07 2019 档案
摘要:1. 小程序中没有vue中v-model一样的双向数据机制,并且小程序也不像vue那样的进行 实时的数据驱动视图. 小程序页面数据加载完成后再去改变data中的数据页面是 不会有变化的. 2. 解决: 使用小程序提供的特定方法, 该方法会触发框架本身再次对页面进行渲染 this.setDate()方
阅读全文
摘要:在目录下所有文件中查找某个字符串(递归查) grep -rnl '字符串' 目录名 统计一个文件夹下目录数或文件数, 如下分步讲解: 1. 显示目录下内容: ls -l # 会以行形式列出所有一级内容, 普通文件义-开头, 目录以d开头 2. 递归显示目录下所有内容: ls -lR # 递归列出所有
阅读全文
摘要:向下翻动一屏幕: space, ctrl + f, ctrl + v, ctrl + F 向下翻动半屏: d, ctrl + D 向下翻动一行: 回车, e, j 向上翻动一屏幕: b, ctrl + B 向上翻动半屏: u, ctrl + U 向上翻动一行: k, y 1G 回到文件首部 G 翻到
阅读全文
摘要:一. nginx配置文件结构介绍 二. location语法规则: 1. = 开头表示精确匹配 2. ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。 nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格
阅读全文
摘要:对于有些进程,我们不希望它出现意外的崩溃,如果万一崩溃了,也希望可以自动能够重启,而不是手动去启动他们,万一半夜崩了,那不得半夜起来重启服务?那滋味一定很酸爽。很典型的一种就是web服务,按照道理来讲,服务器不宕机,应该是需要一直运行下去的。可是天意不可测,万一哪天突然崩了呢? 所以我们需要一种机制
阅读全文
摘要:在部署tornado项目上线时, 首次重启服务后第一次请求必然会报错, 后续的就能正常访问, 长报错urllib.error.URLError,如图排查多次依然发现不了问题 报的最多的依然是上图中的错,和下图的报错交叉出现, 上图最后一行的报错信息很少出现, 是在特定情况下才出现,自从看到这个提示后
阅读全文
摘要:在wxml页面中没有类似于django中那样的模板语法, 只有简单的变量引用及逻辑 如需处理变量则需要使用页面内定义脚本的方式来解决. 使用wxs标签对来处理:::
阅读全文
摘要:轮播图根据后端返回的内容中是否含有link值来处理是否可被点击及跳转. 小程序中的条件判断用法代码:
阅读全文
摘要:小程序发送请求获取数据: wx.request({ url: "后台接口", success: res => { res即获取成功的数据对象, res.data可拿到其中的数据 } }) 如上, 每次需要后端的数据可通过以上方法拿到, 可把以上代码封装成个 功能模块, 以下代码文件名为xx.js:
阅读全文
摘要:一. 小程序中无法使用vue中那样的对一个点击事件进行传参, 我们需要获取一些标签的内容就比较 麻烦, 需要借助data属相定义个参数, 通过data属相定义的可以通过e.target.dataset来获取值. js文件内的取值: var prop = e.target.dataset['prop'
阅读全文
摘要:一. 小程序不是运行在浏览器中, 所以没有BOM和DOM对象 即console.log(window)和console.log(document)是获取不到任何内容的 二. 小程序特有的额外js成员(页面文件夹中的) App方法: 用于定义应用程序实列对象 Page方法: 用于定义页面对象, 可理解
阅读全文
摘要:目录的作用: 1. pages目录: 该目录下存放所有的定义页面 2. utils目录: 该目录下存放定义的一些小功能组件 3. 根目录下app.js文件: 定义小程序对象, 执行小程序生命周期内的各事件节点 4. app.wxss文件: 配置css样式,定义的全局样式 5. app.josn文件:
阅读全文