问题总结21-08-16至21-11-17
?css网页字体无法选中
user-select: none;
?react hooks里设置定时器
?当react state为对象时,页面不更新问题
handleClink=(id)=>{
const {dataSource}=this.props;
dataSource.forEach(a>{
if(a.id===id){
a.active=true
}else{
a.active=false
}
})
this.setState({data:dataSource})//不刷新
this.setState({data:{...dataSource}})//刷新
}
//原因是内存指向问题
?teamviewer由于没有连服务器ID而是用户ID导致的错误
https://tieba.baidu.com/p/5390616160?red_tag=j2810579183
?react使用hooks启用setInterval中state值不变的问题
function UseReducerTemplate(props){
const [count, setCount] = useState(0);
useEffect(() => {
let id = setInterval(() => {
setCount(count => count + 1);
}, 1000);
return () => clearInterval(id);
}, []);
return {count}
;
};
https://blog.csdn.net/frozen_warrior/article/details/115870501
?return不能跳出forEach循环
?Web静态资源缓存及优化
https://zhuanlan.zhihu.com/p/30780216
?Nuxt.js快速构建教程
https://blog.csdn.net/weixin_43588821/article/details/109124925
?svg图片背景透明,使用embed标签
https://www.cnblogs.com/0xcafedaddy/p/6382962.html
?SourceTree识别不了新添加的文件夹,原因是新添加的文件夹里面可能存在一个.git文件,删除即可
?Nuxt框架中路由动态传参
https://blog.csdn.net/Mangojjx/article/details/89138492
?Nuxt.js在vue组件中使用window对象时编译报错,需要先判断
beforeCreate() {
if (process.browser) {
...
}
},
https://www.cnblogs.com/goloving/p/11397285.html
?Nuxt.js使用vue-baidu-map
https://blog.csdn.net/weixin_36185028/article/details/105147263?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link
?js判断对象是否包含某个属性,可以用in
https://www.cnblogs.com/xiaonian8/p/14085628.html
?pdf转excel工具
https://zhuanlan.zhihu.com/p/58711751
?数组对象中按属性值排序
function creatCompare(propertyName) {
return function (obj1,obj2) {
var value1=obj1[propertyName];
var value2=obj2[propertyName];
console.log(obj1)
if(value1value2){
return 1
}else {
return 0
}
}
}
?v-for动态绑定img的src路径时图片不能渲染
require('../static/img/cooperate1.jpg')
?在Nuxt.js中获取当前路由名称,$route.name或$route.path
?Nuxt.js使用全局变量和全局函数
1、新建一个global.js文件
2、到nuxt.config.js里面配置插件
3、调用方法
4、全局变量(可以放在一起)
?chrome以窗口模式运行
https://blog.csdn.net/wlphyl/article/details/52441718
?win10开启IIS及配置
https://blog.csdn.net/weixin_30690833/article/details/95223045
?ts报错:Line0: Parsing error: Cannot read property 'map' of undefined,是因为版本问题
?react的img标签src使用require方式展示不出来图片
.default})
https://www.cnblogs.com/qianxiaoniantianxin/p/14789826.html
?C#项目结构整理
https://blog.csdn.net/u011127019/article/details/110272630
?react antd的datepicker类组件 中英文混合显示,检查一下配置文件config.js,语言文件是否被忽略了
// Ignore all locale files of moment.js
new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
?测试的问题,“在运行时解析用户控制的指令,会让攻击者有机会执行恶意代码”。
https://www.cnblogs.com/mahongbiao/p/12493998.html
?莫老师推荐的一些面试题
Vue面试:https://www.cnblogs.com/wenshaochang123/p/14888494.html
React面试:
https://blog.csdn.net/eyeofangel/article/details/88797314
https://www.jianshu.com/p/f0cfa277c00a
React Hooks:https://www.jianshu.com/p/d600f749bb19
Redux:https://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_three_react-redux.html
Dva里connect 与 @connect的解析:
https://www.cnblogs.com/CyLee/p/9308604.html
https://dvajs.com/guide/source-code-explore.html#%E9%9A%90%E8%97%8F%E5%9C%A8-package-json-%E9%87%8C%E7%9A%84%E7%A7%98%E5%AF%86
跨域:https://blog.csdn.net/xuaman/article/details/104531734
?display: flex会使图片宽度变成100%
解决办法:align-item: center;