ppw-项目问题2-最后8个

pw项目老板,2019年年初跑路了。

ppw老的业务项目,不再维护了。

所以,最后把过去的8个问题发表记录下来。

今后,项目再维护更新,不再以“ppw”的名义啦。

 

31.IE9不支持ES6语法。


const,let都不行。
catch语法也不行,lamada那个啥新语法。
axios.post(
config.loanListData,
urlParams(params)
).then(function(res){
that.page=res.data.page;
renderLayuiPage(loanApp,that.page);
}).catch(res => {
console.log('请求失败:'+res);
});

 

32.vue语法支持。


Chrome下没问题,IE9报错。
edit函数,也必须用“正规写法”
methods:{ 
getData:function(){

},
edit(lid){
}
}
IE9需要改为
methods:{ 
getData:function(){

},
edit:function(lid){
}
}

IE9下同时也提示Layui的tab报错。
SCRIPT1003: 缺少 ':' 
vip_tab.js, 行23 字符20

// 封装方法
var mod = {
// 添加选项卡 [操作对象,标签标题,url地址]
add: function (elem, tit, url) {
return parent.addTab(elem, tit, url);
}
// 获取当前选中的选项卡的lay-id
,getThisTabId: function () {
// 获取并返回 id
return parent.getThisTabID();
}
// 删除选项卡[标签lay-id]
,del: function (id) {
parent.delTab(id);
}
,getTitleId(card,title){
return parent.getTitleId(card,title);
},
}
记得js的语法,可以不用带的。
看来为了严谨,支持更多浏览器,少报错,还是“严格要求”比较稳妥。

axios.post需要使用URLSearchParams,IE9下提示未定义。
感觉还是jQuery稳一些。



33.IE9不支持vue?


vue-dev-2.5.9.js IE9下正常使用。
vue.min-2.5.17.js 压缩版,IE9下有问题。
更有可能是dev和min的区别,而非版本的区别,导致IE下vue不能使用。

 

34.Windows系统,后台执行,用“start /b”


cd /d D:\Soft\Redis-x64-3.2.100
redis-server.exe

start /b redis-server.exe

 

35.vue加载select之后,layui的select需要重新渲染。


layui比较坑的地方之一。
getUserLevelList(){
var that=this;
axios.post(
config.userLevelListAllData
).then(function(res){
if(res.data){
that.userLevelList=res.data.userLevelList;
that.$nextTick(
function(){ 
var form = layui.form;
form.render('select'); //刷新select选择框渲染
});
}else{
//layerAlert("加载详情失败");
}
});
},
今后考虑,后端渲染。 
JFinal的for循环
#for(userLevel:userLevelList)
<option value="#(userLevel.id)">#(userLevel.name)</option>
#end


36.Redis快速启动。


之前
Window+R,cmd,手动执行2条dos语句。
cd /d D:\Soft\Redis-x64-3.2.100
start /b redis-server.exe 或start redis-server.exe

现在,
新建startRedis.bat
文件内容
cd /d D:\Soft\Redis-x64-3.2.100
start /b redis-server.exe
双击就能直接启动Redis。
添加快捷方式到桌面,启动飞起来。

 

37.Struts2和SpringMVC接收参数语法不一致。


struts2,s2,user.usernaername 用user对象接收。
SpringMVC,直接用username,user对象 接收。接收。user.usernaername接收不到。


38.idea和Eclipse修改git账户和密码


找到c盘中git目录的.gitconfig文件修改成自己的name和邮箱就好了
C:\Users\Administrator\.gitconfig

 

39.

40.

发布了1320 篇原创文章 · 获赞 2523 · 访问量 341万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 猿与汪的秘密 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览