APICloud框架——总结一下最近开发APP遇到的一些问题 (三)
ajax报错
Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load
需要在服务器环境下运行, 不能直接双击打开
七牛云
- 新建图片样式可以返回图片的缩略图加水印等功能
- 新建图片样式得到的处理接口
- 在返回的url后面加上处理接口, 用(?)隔开
一个标签上两个class属性
只有第一个class生肖
格式化时间显示
- toGMTString,将一个日期按照GMT格式显示
- toLocaleString,将一个日期按照本地操作系统格式显示
- toLocaleDateString,按照本地格式显示一个日期对象的日期部分
- toLocaleTimeString,按照本地格式显示一个日期对象的时间部分
SQLite数据库模糊查询
SELECT *
FROM table_name
WHERE column LIKE '_XXXX_'
// 可以使用or或者and 增加条件 or 或者
and 和
"select * from zipcode where (address like'%" & zipcode_key & "%') or (city like'%" & zipcode_key & "%') or (province like'%" & zipcode_key & "%') order by province,city,address
仿京东搜索栏
// 移动端, ontouchmove期间修改透明度
function gtouchmove(){
console.log(document.body.scrollTop)
$api.css($api.dom('header'), 'opacity:' + document.body.scrollTop/500 + '');
};
input[type='number']的问题
如果输入一个非数值的值, 会导致.value获取到的是一个空值
多行文本省略号
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; /* 行数 */
overflow: hidden;
锚点跳转
<a href = '#id'>点击</a>
<div id = 'id'>跳转到此</div>
第二种方法
window.location.hasg = '#id'
获取手指滑动区域的元素
document.elementFromPoint(x,y)
ios系统顶部导航栏高度40
设置sql主键不能为空
CREATE TABLE IF NOT EXISTS addressList(user_id int PRIMARY KEY NOT NULL, name varchar(255))
设置页面缩放
openWin或者openFrame的时候设置scaleEnabled: t rue
然后在需要缩放的html页面<meta name="viewport" content="minimum-scale=1.0,width=device-width,initial-scale=1.0"/>
最短的去重方法
[...new Set([1,1,2,2,3,3])]
输出: [1,2,3]
微信浏览器固定定位元素随滚动条滑动抖动问题
加上css _position: absolute
判断空对象
var obj = {};
if (JSON.stringify(obj) === '{}'){
// 空对象
} else {
// 非空
}
ios下的onscroll事件不能实时触发
ios的webview 内核 设定了其在进行momentum scrolling(弹性滚动)时,会停止所有的 事件响应 及 DOM操作引起的页面渲染,故 onscroll 不能实时响应
仿微信搜索关键字高亮
原理: 把关键字替换成对应的span标签, 给span标签样式
if ( str.indexOf(keyword) != -1 ) {
// 字符串中存在关键字, 然后替换
var reg = new RegExp(keyword, 'g');
str = str.replace(reg, '<span class="heightColor">'+ keyword +'</span>');
// 然后把str渲染到页面就可以了
}
APICloud框架——总结一下最近开发APP遇到的一些问题 (三)的更多相关文章
- APICloud框架——总结一下最近开发APP遇到的一些问题
距离上一次发文都过去十天了, 下班回来懒的就想睡觉, 今天520一个重要的节日, 恩爱已经秀完, 该干点事情了!! 总结一下最近开发遇到的一些问题, 以及解决方案 纯css三角形 /* 没有哪个方向的 ...
- APICloud框架——总结一下最近开发APP遇到的一些问题 (二)
高度自适应 flex布局 允许子元素伸缩 手机号正则 function checkPhone(data){ if(!(/^1[34578]\d{9}$/.test(data))){ alert(&qu ...
- 前端开发app
1.如果是 Angular 那就选 Ionic (一对好 CP) 2.如果是 Vue 那就选 Vux (基于 WeUI)3.如果是 jQuery 那就选 Framework7 (iOS 和 Andro ...
- 框架应用 : Spring MVC - 开发详述
软件开发中的MVC设计模式 软件开发的目标是减小耦合,让模块之前关系清晰. MVC模式在软件开发中经常和ORM模式一起应用,主要作用是将(数据抽象,数据实体传输和前台数据展示)分层,这样前台,后台,数 ...
- APICloud开发App总结(一)
apiCloud app 开发是最近一两年刚刚兴起的一种混合开发方式.常用的模块以原生方式开发好,然后用js进行粘合.组织,完成整个的app的逻辑.这种开发方式极大的提高了软件模块的复用率,加快了ap ...
- APICloud:轻松6步完成App软件开发
现如今,谁不知道App绝对就是OUT,谁不用App简直没法过日子!但是说到App软件开发,不懂编程,不懂技术的人就一脸懵圈.在门外汉来看,App软件开发是一件非常困难的事情,然而APICloud却说, ...
- unity3d开发app的框架
unity3d开发app的框架,开源地址 https://coding.net/u/liuhaili/p/U3DApp/git 希望能和有相同兴趣的朋友一起完善 打开Scene下的MainUI场景 目 ...
- 使用mui框架开发App,当input获取焦点时,键盘弹出,底部导航栏上升。
转自 https://blog.csdn.net/elementFei/article/details/72917393 感谢 问题: 使用mui框架开发App,当input获取焦点时,键盘弹出,底部 ...
- H5开发APP考题和答案
{ "last_updated": { "$date": 1544276670569 }, "page_count": 1, "a ...
随机推荐
- p5342 [TJOI2019]甲苯先生的线段树
分析 代码 #include<bits/stdc++.h> using namespace std; #define int long long ],yy[],cnt1,cnt2; ][ ...
- RESTful_基础知识
目录 目录 前言 RESTful REST原则 REST的Web原则 分层系统原则 RESTful的实现 SOA 面向服务的体系结构 RPC样式 Web服务 RPC的实现过程 SOAP 简单对象访问协 ...
- ScriptControl接口
http://www.cnblogs.com/railgunman/articles/1824304.html BAIDU一下ScriptControl,大多数都是“Delphi中ScriptCont ...
- Python笔记(十七)_面向对象编程
面向对象编程 概念:简称OOP,是一种程序设计思想:OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数 面向对象的设计思想:抽象出类class,根据类class创建实例对象instan ...
- 【ABAP系列】SAP ABAP 如何控制Dialog中的键盘(回车)功能
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 如何控制Dia ...
- NYOJ 654喜欢玩warcraft的ltl(01背包/常数级优化)
传送门 Description ltl 非常喜欢玩warcraft,因为warcraft十分讲究团队整体实力,而他自己现在也为升级而不拖累团队而努力. 他现在有很多个地点来选择去刷怪升级,但是在每一个 ...
- < python PIL - 批量图像处理 - RGB图像生成灰度图像 >
< python PIL - 批量图像处理 - RGB图像生成灰度图像 > 直接用python自带的PIL图像库,将一个文件夹下所有jpg/png的RGB图像转换成灰度/黑白图像 from ...
- 《JAVA设计模式》之抽象工厂模式(Abstract Factory)
场景问题 举个生活中常见的例子——组装电脑,我们在组装电脑的时候,通常需要选择一系列的配件,比如CPU.硬盘.内存.主板.电源.机箱等.为讨论使用简单点,只考虑选择CPU和主板的问题. 事实上,在选择 ...
- ubuntu离线安装mysql
一:ubuntu离线安装mysql 转载来源:https://blog.csdn.net/liuhuoxingkong/article/details/80696574 参考文章:https://ww ...
- P4158[SCOI2009]粉刷匠
题目描述 windy有 N 条木板需要被粉刷. 每条木板被分为 M 个格子. 每个格子要被刷成红色或蓝色. windy每次粉刷,只能选择一条木板上一段连续的格子,然后涂上一种颜色. 每个格子最多只能被 ...