MUI plus Amap

Mui
@[TOC] 标题

网络部分

从0开始之
1、 首先登录发token 存储
username111 123456
MUI plus Amap_第1张图片2、跟MUI有关:
网络请求
先! 学会请求 直接看文档 https://dev.dcloud.net.cn/mui/ajax/
本地存储
会自动处理 跨域吗?
3、(1)学会使用监听事件 而不是onclick
btn.addEventListener("tap",function () {
console.log("tap event trigger");
(2) 使用登录 别总是a href

var webview = mui.openWindow({
    url:'./main.html',
     extras:{
      name:'mui'  //扩展参数
     }
  });

(3)刚打开在script里面:

(function($, doc) {
    $.init({
       statusBarBackground: '#f7f7f7'
    });
    $.plusReady(function() {
.....
}(mui, document));

这应该是一个自执行函数里面的, $一般表示jquery, doc就是document,也就是
当前文档
plus.screen.lockOrientation("portrait-primary");
锁定正向 旋转 竖屏正方向
还有 主页锁定 可能在… 里

var mainPage = plus.webview.getWebviewById("main");
var main_loaded_flag = false;

if(!mainPage){
mainPage = $.preload({
“id”: ‘main’,
“url”: ‘main.html’
});
}else{
main_loaded_flag = true;
}
4、还是用 localStroage 吧!!!! 看上去可以↓
localStorage.setItem(‘token’,token);
let newToken = localStorage.getItem(‘token’);

传参不生效

首先我是使用 · mui.openWindow· 打开并送参数进去
但是接收时 mui.plusReady(function()未加载

js事件委托

直接简单粗暴url传值

顺便转码中文

var search = window.location.search.substr(1);
       if (search.indexOf('&') !== -1) {
         var code = search.split('&');
         var obj = {};
         for (v of code) {
             let v2 = v.split('=');
             obj[v2[0]] = v2[1];
         }
         obj.add=decodeURI(obj.add);
         console.log(obj);
       }

之前偷的懒 现在受 的苦
看源码整理! … 自己之前写的好菜0 0
之前没写(传参) 现在现写… 哎
希望前端 只有数据是假的 的

你可能感兴趣的:(#,待解决,/,js学习之路)