- 博客(182)
- 收藏
- 关注
原创 h5音频问题记录
经过w3c页面测试vue测试,h5 音视频 设置不能使用,本地视频路径不能设置currentTime,即使是线上的ip地址也不行,只能是线上的www地址
2020-12-16 10:13:25
315
原创 js中获取(设置)style所有属性都为空的时候,写成行内样式就能获取到了
js中获取(设置)style所有属性都为空的时候,写成行内样式就能获取到了
2020-02-22 18:51:05
1627
原创 全局变量与storage的区别
微信小程序 及 apicloud 全局变量为一个总变量 在各个文件中使用 一直存在直到关闭页面为止 storage是存储在手机的缓存内部 即得到了一遍只要不清除缓存 可持续使用 一般用于登录的信息保存 ...
2019-12-24 09:07:43
601
原创 vue中router-link的位置
router-link在浏览器中就是个可跳转的a标签 为了防止已做好的样式变动 尽量把router-link放到最大盒子里面 然后循环写到router-link上 这样样式不会被覆盖 ...
2019-12-11 22:39:32
731
1
原创 vue css样式问题
css安装 npm install --save vue-style-loader npm install --save-dev css-loader npm install --save css-loader less安装 less有时候会突然不管用,css有问题的时候重装一下就行了 npm install less less-loader --save-dev 然后 接下来找到...
2019-12-09 14:54:25
206
原创 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
431
原创 配置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
299
原创 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
435
原创 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
239
转载 apicloud的模块如何能够正常使用
添加模块之后测试就不能再使用APICloud官方的APPLoader,因为它没有带我们自己添加的模块。这时候就需要自定义loader。也很简单,在APICloud studio(或者其他APICloud开发工具)中右键项目---->编译自定义loader,它就会自己编译,等编译完成后悔返回一个二维码,扫一扫下载自定义的loader并安装到手机,就可以使用添加的模块了。 注意:自定义的loa...
2019-11-28 21:50:50
1435
原创 apicloud与vue结合使用
可以在钩子函数中openFrameGroup在其中设置index 在callback中接收当前index 使用setFrameGroupIndex来改变当页的index
2019-11-25 15:46:15
1109
原创 在做表单填入时的思路
首先,在input中先定义好h5固有的属性 比如 number password tel email 因为在手机输入法上 如果已经订好这些 那么键盘会自动变成相对应的键盘 并且一旦输入password那么密码将会在输入后自动变成 ****** 然后进行展示的时候,可以写两个文本框进行分别隐藏与展示,就可已完成效果 检测输入的是否是字母或者数字,在vue中使用watch的属性 ...
2019-11-25 15:27:57
248
原创 获取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
249
原创 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
845
原创 vue动态切换类名
//template v-for="item in items" v-bind:class="{addclass:activeColor==item.indexs}" v-on:click="qijie(item.indexs)" //data activeColor:1, items:[ {names:"企业介绍",indexs:1}, {names:"在线...
2019-11-20 10:55:20
1877
转载 根据年月算多少天
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
202
原创 input标签设置只读属性不可修改可读值
readonly="readonly" 这个可以让input框变成请选择 可以改变value的值 而且不可以手写输入
2019-11-18 15:41:50
1115
转载 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
1402
原创 API Cloud的基本组织形式 widget
widget是什么意思?widget就是窗口部件的意思,也就是通过这个功能来管理锁屏状态下显示的信息
2019-11-13 15:16:56
222
原创 API cloud的基本用法
api cloud在新创建一个项目后如果需要真机预览 首先先配置好IP和端口 然后运行 找到要运行的页面然后右键 wifi实时预览 同时开发studio2上 控制台会打印log 尽量使用真机预览,开发工具上实时预览效果显示有问题。 基本用法是结合api的原生工具 和 $api的js封装方法(类似jq)来控制原生组件的实现 页面的配置以及所需数据的格式按照文档给的格式写 页面开始时...
2019-11-11 10:08:04
568
原创 正则表达式相关
正则表达式 基本样式 /^[0]\d{3,4}$/ 正则表达式需要 / / 括起来 必须有开始符^ 结束符$ 对应一个一个匹配 里面所有的带杠的都是 \ 左斜杠 正则表达式不是一个字符串 不能加 ' ' 正则检测字符串的方法 正则表达式.test(要检测的字符串) 返回值true false ...
2019-11-09 10:43:47
102
原创 h5地理定位
navigator.geolocation.getCurrentPosition((position)=>{ console.log("Latitude:" + position.coords.latitude) })
2019-11-08 17:31:32
134
原创 js对象访问器getter setter
对象访问器 getter setter get用于读取数据 set用于设置对象里的数据 用方法也可以访问 用访问器也可以访问 访问器以定义函数的方式定义 用属性的方式访问 get里面返回this.xx查看的属性 set里面返回赋值的属性 ...
2019-11-08 14:41:56
252
原创 正则检测
邮箱格式 /^[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
179
原创 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
113
原创 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
207
原创 vuex原理
无论如何传递 都离不开唯一的store (无论是数据返回的return或是commit触发的事件都需要store) commit触发了mutation的事件 并不是传参(只是进行了方法的调用,就像一个命令一样,让他那么做) 最后调用store的时候也是全局调用 并没有传参(唯一的关联在commit的参数与mutation的方法名上) ...
2019-11-06 12:03:34
122
转载 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
737
原创 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
1307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅