- 博客(183)
- 收藏
- 关注
原创 h5音频问题记录
经过w3c页面测试vue测试,h5 音视频 设置不能使用,本地视频路径不能设置currentTime,即使是线上的ip地址也不行,只能是线上的www地址
2020-12-16 10:13:25 240
原创 js中获取(设置)style所有属性都为空的时候,写成行内样式就能获取到了
js中获取(设置)style所有属性都为空的时候,写成行内样式就能获取到了
2020-02-22 18:51:05 1514
原创 全局变量与storage的区别
微信小程序 及 apicloud 全局变量为一个总变量 在各个文件中使用 一直存在直到关闭页面为止storage是存储在手机的缓存内部 即得到了一遍只要不清除缓存 可持续使用 一般用于登录的信息保存...
2019-12-24 09:07:43 521
原创 vue中router-link的位置
router-link在浏览器中就是个可跳转的a标签为了防止已做好的样式变动 尽量把router-link放到最大盒子里面 然后循环写到router-link上这样样式不会被覆盖...
2019-12-11 22:39:32 666 1
原创 vue css样式问题
css安装npm install --save vue-style-loadernpm install --save-dev css-loadernpm install --save css-loaderless安装 less有时候会突然不管用,css有问题的时候重装一下就行了npm install less less-loader --save-dev 然后接下来找到...
2019-12-09 14:54:25 159
原创 git基本操作
从github上获取文件 git clone https://xx初始化一个git本地仓库 git init (在文件夹里面创建)添加文件到git仓库 使用命令git add <file> 可反复添加多个文件使用命令git commit -m <message> 添加上传信息1. 查看当前登录账号:git config ...
2019-12-06 16:16:30 394
原创 配置git秘钥(推送仓库时需要填写秘钥)
1.ssh-keygen -t rsa -C "nideyouxiang@xxx.com" (全部按enter);2.cd ~/.ssh (如果第一次没有返回秘钥,就进入这个文件夹在来一次这些命令);3.catid_rsa.pub 在命令行打开这个文件,会直接输出密钥;复制填到github上 ok...
2019-12-06 15:42:19 247
原创 B2B destoon目录结构 分析
template的header部分 是这个部分 也包括ul的列表点击内容部分header里面的内容 引入了css样式当把主页的header模板去掉之后 整个页面的css都没有了 当点击ul列表的时候 样式又有了主页的路径是http://localhost/destoon/而其他的路径是http://localhost/destoon/mall/ http://loca...
2019-12-04 13:07:11 330
原创 php B2B destoon目录结构
https://www.destoon.com/doc/develop/66.html常用目录 css skin里面的default/style.css CSS文件 常用html页面template文件夹
2019-12-03 22:24:51 178
转载 apicloud的模块如何能够正常使用
添加模块之后测试就不能再使用APICloud官方的APPLoader,因为它没有带我们自己添加的模块。这时候就需要自定义loader。也很简单,在APICloud studio(或者其他APICloud开发工具)中右键项目---->编译自定义loader,它就会自己编译,等编译完成后悔返回一个二维码,扫一扫下载自定义的loader并安装到手机,就可以使用添加的模块了。注意:自定义的loa...
2019-11-28 21:50:50 1359
原创 apicloud与vue结合使用
可以在钩子函数中openFrameGroup在其中设置index在callback中接收当前index 使用setFrameGroupIndex来改变当页的index
2019-11-25 15:46:15 1053
原创 在做表单填入时的思路
首先,在input中先定义好h5固有的属性 比如 number password tel email因为在手机输入法上 如果已经订好这些 那么键盘会自动变成相对应的键盘并且一旦输入password那么密码将会在输入后自动变成 ******然后进行展示的时候,可以写两个文本框进行分别隐藏与展示,就可已完成效果检测输入的是否是字母或者数字,在vue中使用watch的属性 ...
2019-11-25 15:27:57 203
原创 获取scrollTop的前提条件
需双层div.forscroll{height: 1800px;width: 100%; overflow-y:auto;} .forscroll .big{width: 100%;height:100%; overflow-y:scroll;}外部为auto内部为scroll然后可获取内部的scrollTop...
2019-11-22 11:02:00 194
原创 vue事件加判断
v-on:click="(index==0)?checkthis(index1):''"上面的方式看起来很不错 运行时并无法实现可以使用下面这种方式 <div class="tijiao" v-if="activeColor" v-on:click="lijiruzhu">立即入住</div> <div class="tijiao" v-else...
2019-11-22 10:58:39 801
原创 vue动态切换类名
//templatev-for="item in items" v-bind:class="{addclass:activeColor==item.indexs}" v-on:click="qijie(item.indexs)"//dataactiveColor:1,items:[ {names:"企业介绍",indexs:1}, {names:"在线...
2019-11-20 10:55:20 1796
转载 根据年月算多少天
int year = 2001; //年份 int month = 4; //月份 int days = 0; //天数 switch(month){ case 1: case 3: case 5: case 7: case 8: case 10: case 12: days = 31; break; case 4: case...
2019-11-18 17:00:55 138
原创 input标签设置只读属性不可修改可读值
readonly="readonly"这个可以让input框变成请选择 可以改变value的值 而且不可以手写输入
2019-11-18 15:41:50 1039
转载 NativeJS理解和使用(native即为原生)
Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里编写原生代码的技术。 如果说Node.js把js扩展到服务器世界,那么Native.js则把js扩展到手机App的原生世界。 HTML/JS/Css全部语法只有7万多,而原生语法有几十万,Native.js大幅提升了HTML5的能力。 NJS突破了浏览器的功能限制,也不再需要像Hybri...
2019-11-13 15:50:11 1227
原创 API Cloud的基本组织形式 widget
widget是什么意思?widget就是窗口部件的意思,也就是通过这个功能来管理锁屏状态下显示的信息
2019-11-13 15:16:56 163
原创 API cloud的基本用法
api cloud在新创建一个项目后如果需要真机预览 首先先配置好IP和端口然后运行 找到要运行的页面然后右键 wifi实时预览 同时开发studio2上 控制台会打印log尽量使用真机预览,开发工具上实时预览效果显示有问题。基本用法是结合api的原生工具 和 $api的js封装方法(类似jq)来控制原生组件的实现 页面的配置以及所需数据的格式按照文档给的格式写页面开始时...
2019-11-11 10:08:04 483
原创 正则表达式相关
正则表达式 基本样式 /^[0]\d{3,4}$/ 正则表达式需要 / / 括起来必须有开始符^ 结束符$对应一个一个匹配 里面所有的带杠的都是 \ 左斜杠正则表达式不是一个字符串 不能加 ' '正则检测字符串的方法 正则表达式.test(要检测的字符串) 返回值true false...
2019-11-09 10:43:47 75
原创 h5地理定位
navigator.geolocation.getCurrentPosition((position)=>{ console.log("Latitude:" + position.coords.latitude) })
2019-11-08 17:31:32 94
原创 js对象访问器getter setter
对象访问器 getter setterget用于读取数据 set用于设置对象里的数据 用方法也可以访问 用访问器也可以访问访问器以定义函数的方式定义 用属性的方式访问get里面返回this.xx查看的属性set里面返回赋值的属性...
2019-11-08 14:41:56 193
原创 正则检测
邮箱格式/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(value)手机格式/^1[34578]\d{9}$/.test(value)URL格式...
2019-11-08 10:19:02 132
原创 js数组与字符串常用方法
var shuzu=[1,2,3] var arrs = [{ name: 'wangzhen' }, { name: 'wangzhen' }, { name: 'wangzhen' }] console.log(Math.random() * 100) //0-100的随机数 console.log(arrs.push({sex:'男'})) ...
2019-11-08 09:32:13 88
原创 for+异步调用
//第一种出现问题 var arrs = [{ x: '1' }, { x: '2' }, { x: '3' }] for(var i=0;i<arrs.length;i++){ console.log(i) //0 1 2 setTimeout(function(){ console.log(i) ...
2019-11-07 14:52:09 152
原创 vuex原理
无论如何传递 都离不开唯一的store (无论是数据返回的return或是commit触发的事件都需要store)commit触发了mutation的事件 并不是传参(只是进行了方法的调用,就像一个命令一样,让他那么做)最后调用store的时候也是全局调用 并没有传参(唯一的关联在commit的参数与mutation的方法名上)...
2019-11-06 12:03:34 95
转载 ES6类的属性自定义存取值——getter、setter访问器理解
get关键字特性get关键字可在对象内部使用,可为此对象创造一个伪属性。先看下面一个例子:let obj = { get name(){ let a =10; return a; } } console.log(obj.name); //10...
2019-11-06 09:56:13 647
原创 es6 class类constructor返回对象
class Test { constructor(){ // 默认返回实例对象 this }}console.log(new Test() instanceof Test); // true class Example { constructor(){ // 指定返回对象 return new Test(); ...
2019-11-05 22:14:56 1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人