
模块化编程
小熊代码加
键盘虐待者
展开
-
.find()函数的用法
if(this.form.appointmentApplyList.find(item => item.isEdit)) return this.$message({ type: 'warning', message: '請先取消編輯行爲!' });this.form.appointmentApplyList.find()是指在list数组中找某样东西,item是find()函数的寻找某样...原创 2021-08-26 14:37:39 · 2214 阅读 · 0 评论 -
anywhere 本地服务器
1.全局安装node.js2.安装成功后,执行npm install anywhere -g 安装anywhere3.在对应路径下打开cmd,执行anywhere指令。4.访问地址就OK啦!备注:anywhere -p 8080 // 指定静态服务器端口号nywhere -s // 开服务,不开浏览器...原创 2020-08-18 17:37:51 · 1197 阅读 · 0 评论 -
基于vue.js,结合vue-i18n,ElementUI 实现国际化
示例代码地址:https://github.com/lilywang711/vue-i18n-demoElementUI国际化链接:https://element.eleme.cn/#/zh-CN/component/i18nvue-i18n:https://github.com/kazupon/vue-i18n安装:npm install vue-i18nvue.js+vue-...原创 2019-09-29 17:07:27 · 390 阅读 · 0 评论 -
如何前后端分离?
怎么做前后端分离?大方向就是 后端专注于:后端控制层(Restful API) & 服务层 & 数据访问层; 前端专注于:前端控制层(Nodejs) & 视图层 本人认为的前后端分离模式应该是这样,当然这不一定正确:1、项目设计阶段,前后端架构负责人将项目整体进行分析,讨论并确定API风格、职责分配、开发协助模式,确定人员配备;设计确定后,前后端人员...原创 2019-08-20 18:40:32 · 482 阅读 · 0 评论 -
关于Promise:你可能不知道的6件事
Promise 是一个非常简单的概念,即使你没有机会使用 Promise,你也可能阅读过一些关于 Promise 的文章。Promise 的价值在于使得异步代码以一个更可读的风格结构化,而不是因异步函数嵌套显得混乱不堪。这篇文章会接触到 6 个你可能不知道的关于 Promise 的事。开始列举之前,先看看怎么创建 Promise:varp =转载 2017-11-28 14:52:17 · 1452 阅读 · 1 评论 -
建立一个node.js服务器(使用express搭建第一个Web环境)
一、官网下载node.js下载地址:https://nodejs.org/en/download/根据向导,下一步安装就可以了!二、使用express搭建Web环境express是一个开源的node.js项目框架,初学者使用express可以快速的搭建一个Web项目,express中已经集成了Web的http服务器创建、请求和文件管理以及Session的处理等功能,转载 2017-12-05 23:18:44 · 326 阅读 · 0 评论 -
浅析前端开发中的 MVC/MVP/MVVM 模式
MVC,MVP和MVVM都是常见的软件架构设计模式(Architectural Pattern),它通过分离关注点来改进代码的组织方式。不同于设计模式(Design Pattern),只是为了解决一类问题而总结出的抽象方法,一种架构模式往往使用了多种设计模式。要了解MVC、MVP和MVVM,就要知道它们的相同点和不同点。不同部分是C(Controller)、P(Presenter)、VM(转载 2017-11-11 13:10:25 · 328 阅读 · 0 评论 -
Git常用命令大全,迅速提升你的Git水平
初始化本地git仓库(创建新仓库)git init 配置用户名git config --global user.name "xxx" 配置邮件git config --global user.email "转载 2017-11-11 13:05:33 · 293 阅读 · 0 评论 -
浏览器兼容性问题解决方案 · 总结
普及:浏览器的兼容性问题,往往是个别浏览器(没错,就是那个与众不同的浏览器)对于一些标准的定义不一致导致的。俗话说:没有IE就没有伤害。贴士:内容都是自己总结的,不免会出现错误或者bug,欢迎更正和补充,本帖也会不断更新。Normalize.css不同浏览器的默认样式存在差异,可以使用 Normalize.css 抹平这些差异。当然,你也可以定制属于自己业务的 reset.转载 2017-11-10 23:45:29 · 865 阅读 · 0 评论 -
举例说明了十大ES6功能
翻译自Top 10 ES6 features by example虽然ES6规范不是最近才发布,但我认为很多开发人员仍然不太熟悉。 主要原因是在规范发布之后,Web浏览器的支持可能很差。 目前,规范发布已经超过2年了,现在很多浏览器对ES6支持良好。 即使您(或您的客户)不使用最新版本的Web浏览器,也可以使用转换器(如Babel),在应用程序的构建过程中将ES6转换为ES5。 这转载 2017-10-31 16:38:34 · 382 阅读 · 0 评论 -
企业级前端组件库方案
组件库是前端大规模开发中提升效率的重要一环,同时也是可视化页面搭建、自动化测试等上层建筑的基石。因此设计时要考虑的问题涵盖面非常广。要设计好非常难,但是设计好之后从上层建筑带来的回报会超过你的想象。这篇文章中我们先一起来关注和探讨组件库要解决的问题,最后会推导出一套足够灵活——适用于大团队或社区使用,又足够强大——能支撑起上层建筑的组件库方案。也请读者注意,结论其实很简单,文中思考过程才是转载 2017-10-31 16:36:15 · 1855 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
作者: 阮一峰这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。转载 2017-10-30 14:00:56 · 162 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
作者: 阮一峰这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套转载 2017-10-30 14:00:08 · 149 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
作者: 阮一峰网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript不是一种模块化编程语言,它不支持"类"(class),更遑论"模块"转载 2017-10-30 13:55:24 · 175 阅读 · 0 评论