js将字符串的true或者false转换成Boolean的true或者false
方法1.JSON.parse('true');JSON.parse('false');
方法2.let str = 'true';
newStr = str === 'true' ? true : false;
方法1.JSON.parse('true');JSON.parse('false');
方法2.let str = 'true';
newStr = str === 'true' ? true : false;
if (uni.getStorageSync('token')) {
console.log('验证通过');
// next(); // 此处的next() 会导致使用navigateTo()的时候产生两次跳转,但使用navigator标签又不会出现此种情况
}
由于使用uniapp + uni-simple-router 做登录拦截,因为使用上面的代码时使用了next();在跳转时登录拦截和跳转各执行了一次产生两次相同页面
解决:
禁用此处的next()即可
箭头函数、数据类型(原始数据类型-栈,引用数据类型-堆)、vue的生命周期、vue的基本知识、js数组方法
问题现象:图片在拖动上面图标时,会被选择而变蓝
问题现象2:图片可以拖拽
解决方案:
1.禁止图片选中:
document.onmousemove = function (ev) {
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
}
2.禁止拖拽:
<img src="#" draggable="false">
转载保存学习:https://blog.csdn.net/icebns/article/details/102521332?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-4-102521332.nonecase&utm_term=%E5%9B%BE%E7%89%87%E7%A6%81%E6%AD%A2%E9%80%89%E4%B8%AD
window.location.protocol+"//"+window.location.host; // 返回https://mp.csdn.net
window.location.host; //返回url 的主机部分,例如:mp.csdn.net
window.location.hostname; //返回mp.csdn.net
window.location.href; //返回整个url字符串(在浏览器中就是完整的地址栏)
window.location.pathname; //返回/a/index.php或者/index.php
window.location.protocol; //返回url 的协议部分,例如: http:,ftp:,maito:等等。
window.location.port //url 的端口部分,如果采用默认的80端口,那么返回值并不是默认的80而是空字符