微信小程序 template is='swiper' data={{数据1,数据2...}}> </template>条件渲染 wx:if=' ' wx:else。绑定事件 bind:不会阻止冒泡 catch:会阻止冒泡。列表渲染(循环) wx:for='{{}} 'text文字 : 可以长按选中。******注意:一定要闭合。5.template目录结构。3. .js文件。
ES6语法 trim() ====》去除前后空格 trimStart() ====》去除前空格 trimEnd() ===》去除后空格。3.字符串的解构赋值 let [a,b,c] = 'hello' ====> a:h b:e c:l。str.padStart(2,'0') =====》 返回的字符串一共2位,不够补'0'Object.is() 判断是否相等 主要解决ES5之前的:==、===的问题。
Git简介 10.5本地分支提交到远程仓库 git push --set-upstream origin dev 分支名称。10.6删除本地分支 git branch -d 分支名称 (切换到其他分支删除此分支)10.7如何删除远程仓库的分支 git push origin --delete 分支名称。注意:在一个分支下创建另外一个新的分支,新的分支会继承旧分支之前的操作。版本控制工具 v1.0 v2.0。8.8回到之前的版本 ==》 git reset --hard HEAD^
webpack 多个入口文件 ===> 多文件出口 entry:{ a:'xx.js' , b:'yy.js'}使用步骤:1.下载 cnpm install html-webpack-plugin -S。4.4不允许注入 excludeChunks。插件:optimize-css-assets-webpack-plugin。1.单独抽离css文件 下载插件:mini-css-extract-plugin。多个入口文件 ===> 单文件出口 entry:['xx.js','yy.js']
NodeJS 安装淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org。流程:npm官网注册一个账号,从而登录 https://www.npmjs.com/问题:因为npm是国外的,我们通过npm install xx包名 下载的时候可能会非常慢或者下载不成功。xuexiluxian.cn/admin ===> 进入后台管理系统的登录页面。public ===> 静态资源 【css、img、js】
移动端项目实战 设置操作,如果本地已经有了,那就过滤掉,并前置,如果没有,就添加。运行->运行到手机或模拟器->制作自定义调试基座->香蕉云编(生成自定义证书)->打包自定义基座->打包完成的路径 debug ,安卓机安装测试。调取设备框架:html5plus =====> http://www.html5plus.org/doc/ui框架:Mui ====> https://dev.dcloud.net.cn/mui/功能:语音识别 点击按钮,触发-->打开新页面,传值(说的内容)--> 新页面接收内容。
H5+C3(移动端) input type="search"> pc:和普通的text差不多,只是增加了一个清空按钮。 pc:显示选择小时和分钟。 pc:显示选择年月日。 pc:显示选择年周。 pc:显示选择年月。但是没有设备该怎么办?
json ajax 4(完成) ===> 响应内容解析完成,可以在客户端用了。1(载入) ===> 已经调用send,正在发送请求。2(载入完成) ===> send完成了,已经收到全部响应了。====> 后台给前端的数据。3(解析) ===> 正在解析内容。success :function(data) { ====> 请求成功后的回调函数。5xx 服务器错误。type =====> 请求方式 默认:get 设置为:post。
前端优化 jquery 视觉变化[js操作] ----> style ----> layout[布局] ----> point[绘制] ----> composite[合并]4>layout布局 ---------> 造成回流 【css3动画改成回流】TypeError ==========> 操作类型错误。SyntaxError ========> 发生语法解析错误。错误: ReferenceError ====> 非法或不能识别的引用数值。jquery是一个快速、简洁的js框架或者js库。
js基本内容(5) 第一句话(得到信息):有2个函数,作用域是连接关系。第二句话(得到信息):变量不自由===>会停留在内存中,不会销毁。函数内开头(第一行)写入 ’use strict‘闭包是一个函数加上到创建函数的作用域的连接,闭包就是“关闭”了函数的自由变量。当函数声明的时候,函数会通过内部属性,scope来记录创建范围。注意:必须有结束条件,如果没有结束条件就变成死循环。2> 作用:①变量声明的问题:var | window。补充:...[数组] ====>将数组展开。1> 使用方式:①针对于整个文件【全局】
js正则表达式 如:/a-z/i (匹配a-zA-Z) 或 RegExp('[a-z]','i')\w 匹配数字、字母、下划线 =====>[0-9a-zA-Z_]***********边界意为 左右为空格 或者 是第一个字符 或最后一个字符。************区别:new RegExp() -------> 可以放入变量。****************补充事件 : oninput() //只要输入按键了就触发。
js基本内容(3) 事件 当事件发生时,最先得到通知的是window,然后是document,由上至下逐级依 次而入,直到真正触发事件的那个元素(目标元素)为止,这个过程就是捕获。鼠标点击、页面或图像载入、鼠标悬浮于页面的某个热点之上、在表单中选取输入框、确认 表单、键盘按键等操作。**********onmouseup he onmousedown 在拖拽的时候会用到。历史原因:早期的IE事件传播方向为由上至下,即从document逐级向下传播到目标元素;