03 2020 档案

摘要:如: $.ajax{ ..... error:function(){ function001(); } } 在页面没有加载完成时将function001 禁掉 如下: window.onbeforeunload = window.onunload = function(){ function001 阅读全文
posted @ 2020-03-31 21:24 Samve 阅读(267) 评论(0) 推荐(0) 编辑
摘要:.my-nav { clear: both; } .my-nav li { height: 30px; width: 100px; float: left; } .my-tab-content { clear: both; } .tab-panel { display: none; } .tab-p 阅读全文
posted @ 2020-03-19 22:07 Samve 阅读(233) 评论(0) 推荐(0) 编辑
摘要:body{ margin: 0; padding: 0; } .main{ width: 50%; margin: 30px auto; } .time-axis{ margin: 0; padding: 0; position: relative; } .time-axis:before{ con 阅读全文
posted @ 2020-03-19 21:19 Samve 阅读(366) 评论(0) 推荐(0) 编辑
摘要:一、普通数组排序: js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序。如: var arr = ["a", "b", "A", "B"]; arr.sort(); console.log 阅读全文
posted @ 2020-03-16 22:14 Samve 阅读(261) 评论(0) 推荐(0) 编辑
摘要:有时除了用正则来进行表单元素验证外,还需要通过一些逻辑判断来验证,这是我们可以在callback属性对应的函数中进行逻辑判断: addBindModalDefaultGateway: { message: '默认网关无效', trigger: "change", validators: { notE 阅读全文
posted @ 2020-03-16 22:00 Samve 阅读(388) 评论(0) 推荐(0) 编辑
摘要:最近在做网站的时候遇到这样一个功能,在如图所示的页面中,需要用户点击链接的时候,能够以异步Ajax的方式判断服务器中是否存储有相应的Excel文件,如果没有的话就提示用户没有找到,如果有的话就下载到用户本地。 ​ 当然,这是很简单的一个问题,按照一般方式编写Ajax就可以了。但是当服务器端把文件内容 阅读全文
posted @ 2020-03-16 21:59 Samve 阅读(365) 评论(0) 推荐(0) 编辑
摘要:一、在项目中使用React: https://blog.csdn.net/duansamve/article/details/104128357 二、虚拟DOM: ​ 三、JSX: 在项目中使用JSX语法: https://blog.csdn.net/duansamve/article/detail 阅读全文
posted @ 2020-03-15 22:23 Samve 阅读(740) 评论(0) 推荐(0) 编辑
摘要:通过addField方法实现: $('#表单id').bootstrapValidator('addField', '动态生成的表单元素的name', { validators: { notEmpty: { message: '......不能为空' } } }); 阅读全文
posted @ 2020-03-11 22:35 Samve 阅读(670) 评论(0) 推荐(0) 编辑
摘要:1、打包 在项目目录下,运行npm run build,进行打包,打包完成后会在目录下生成一个build文件夹,build生成的东西要放在服务器root下。 2、部署 打包之前,package.json文件中要增加一个homepage字段: "homepage": ".", 布署的时候你必须把bui 阅读全文
posted @ 2020-03-08 21:40 Samve 阅读(1272) 评论(0) 推荐(1) 编辑
摘要:在 React router 中通常使用的组件有三种: 路由组件(作为根组件): BrowserRouter(history模式) 和 HashRouter(hash模式) 路径匹配组件: Route 和 Switch 导航组件: Link 和 NavLink 关于路由组件,如果我们的应用有服务器响 阅读全文
posted @ 2020-03-07 17:55 Samve 阅读(2385) 评论(0) 推荐(1) 编辑
摘要:下载antd: npm i antd -S 安装babel-plugin-import: npm i babel-plugin-import -S 然后在.babelrc中添加如下代码: // .babelrc or babel-loader option { "plugins": [ ["impo 阅读全文
posted @ 2020-03-03 21:55 Samve 阅读(879) 评论(0) 推荐(0) 编辑
摘要:1、下载脚手架: cnpm isntall -g create-react-app 2、创建一个名为my-app的项目: create-react-app my-app 3、安装好了之后,接下来进入这个目录: cd my-app 4、安装依赖: npm install 5、启动项目: npm sta 阅读全文
posted @ 2020-03-02 22:59 Samve 阅读(204) 评论(0) 推荐(0) 编辑
摘要:1、在setState时,只会把对应的state状态更新,而不会覆盖其它的state状态; 2、this.setState方法的执行是异步的,同setTimeout,即要等同一个作用域中它后面的所有代码执行完毕后它才执行,如果想调用完this.setState之后立即拿到最新的state值,需要使用 阅读全文
posted @ 2020-03-01 22:07 Samve 阅读(568) 评论(0) 推荐(0) 编辑
摘要:1、live Server 它会帮使用者自动开启一个服务器,保存的时候便自动刷新浏览器页面 2、Easy LESS 将less编译成css 3、ESLint (推荐) js语法纠错,可以自定义配置 4、GitLens(使用git的必备) git日志查看插件 GitLens 增强了 Visual St 阅读全文
posted @ 2020-03-01 21:50 Samve 阅读(520) 评论(0) 推荐(0) 编辑
摘要:一、在constructor中bind绑定组件的this: class Button extends React.Component{ constructor(pops){ super(); this.handleClick = this.handleClick.bind(this); } hand 阅读全文
posted @ 2020-03-01 21:13 Samve 阅读(442) 评论(0) 推荐(0) 编辑
摘要:一、安装React相关的包: 运行cnpm i react react-dom -S来安装包; 二、在项目中使用JSX语法: 什么是JSX语法:就是符合XML规范的js语法。(语法格式相对于html严谨很多) 如何启用JSX语法? 安装babel插件: 运行: cnpm i babel-core b 阅读全文
posted @ 2020-03-01 17:26 Samve 阅读(1478) 评论(0) 推荐(0) 编辑
摘要:什么是JSX语法:就是符合XML规范的js语法。(语法格式相对于html严谨很多) 如何启用JSX语法? 安装babel插件: 运行: cnpm i babel-core babel-loader babel-plugin-transform-runtime -D cnpm i babel-pres 阅读全文
posted @ 2020-03-01 10:36 Samve 阅读(1128) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示