Lavas Basic 模板并不包含此功能 在 如何在项目中使用图标 一节中,我们介绍了开发时引入自定义 svg 图标的方法,例如: 将自定义 svg 文件放入指定文件夹下,自动完成注册 修改 config/icon.js 配置文件引入 svg 格式的 fontawesome 图标 以上修改甚至都不需要重启开发服务器,这一切都是通过模板项目中的 build/loaders/svg-loader 完
仅有Lavas MPA 模板包含此功能 问题背景 在单页应用中我们使用 vue-router 进行前端路由跳转,而多页应用可以看成多个单页应用,每个单页都可以有各自独立的路由,那么如何做到在各个单页之间进行跳转呢? 例如想从A页面跳转到B页面,发现目标路由规则并不在A页面的规则集中,此时肯定不能展示404页面,需要识别出这是一个有效的路由规则,通过window.location.href而非 vu
在使用 Native APP 时我们经常可以看到在实际内容加载出来之前会有一些 占位图片,因为其结构和实际加载内容相似(如新闻页面加载之前也会有一个纵向列表),因此让用户感知到自己的页面正在加载中,体验较好。而传统的 Web 站点因为无法实现这一点,在加载前统一为白屏,我们能优化的仅仅是缩短这个 白屏时间,这就决定了 Web App 相较于 Native APP 在用户体验上的先天劣势。 我们把这
安装: npm install mobx --save。 React 绑定库: npm install mobx-react --save。 要启用 ESNext 的装饰器 (可选), 参见下面。 CDN: https://unpkg.com/mobx/lib/mobx.umd.js https://cdnjs.com/libraries/mobx 入门 MobX 是一个经过战火洗礼的库,它通过透
LAMP 是 Web 开发中最流行的模式,即 Linux + Apache + MySQL + PHP。近年已经有一些变化,比如 Web Server 除了 Apache 外,还有 Nginx 和 Lighttpd;数据库除了 MySQL 外,还有各种 NoSQL 引擎;PHP 引擎除了 Zend 之外,还有 HHVM。所以 LAMP 不再指的是具体软件的集合,而是 Linux + Web Ser
在企业领域,有很多应用和系统需要在生产环境中使用批处理来执行大量的业务操作.批处理业务需要自动地对海量数据信息进行各种复杂的业务逻辑处理,同时具备极高的效率,不需要人工干预.执行这种操作通常根据时间事件(如月末统计,通知或信件),或者定期处理那些业务规则超级复杂,数据量非常庞大的业务,(如保险赔款确定,利率调整),也可能是从内部/外部系统抓取到的各种数据, 通常需要格式化、数据校验、并通过事务的方
链接 入门介绍 多层次架构体系 模块系统 启动配置 多租户 集成OWIN 调试
vux-loader工具的作用是对.vue代码进行预处理,不限于 vux 组件库。 它是针对webpack+vue-loader项目的工程化工具,简化了webpack插件和loader的使用和编写,支持在vue-loader处理之前进行预处理,同时内置对vux组件专用的配置和优化插件。 当然除了.vue文件外,你还可以对js文件进行预处理。说好的处理.vue文件,为什么连js文件也不放过呢?因为只
目前的管理控制台已经发布0.1版本,结构上采取了前后端分离的方式,前端使用Vue和Vuetify分别作为Javascript框架和UI框架,后端采用Spring Boot框架。既可以按照标准的Maven方式进行打包,部署,也可以采用前后端分离的部署方式,方便开发,功能上,目前具备了服务查询,服务治理(包括Dubbo2.7中新增的治理规则)以及服务测试三部分内容。 Maven方式部署 安装 git
6 Express 介绍 提到node,那么就不得不提大名鼎鼎的 express,作为一个web framework,它几乎满足了你所有的愿望 。 本篇的内容主要讲述express的基本使用。 6.1 Express 安装 当然作为一个web framework,必然要牵扯到各种配置。聪明人肯定不是吧所有配置代码从头到尾敲出来, 这就要提到 express-generator 。首先运行 npm
英文原文:http://emberjs.com/guides/testing/ 测试是Ember框架及其开发周期中非常核心的部分。 假设需要编写一个提供博客服务的Ember应用。这个应用应该包括user和post模型,并包含登录和创建博文这样的交互。这里假定需要对应用进行自动化测试。 测试主要分为集成测试和单元测试两类: 集成测试 集成测试用于测试用户交互和应用流程。如上所述的博客应用,应该需要如
英文原文:http://emberjs.com/guides/enumerables/ 枚举 在Ember.js中,任何包含子对象集合的,并允许使用Ember.Enumerable接口来访问这些子对象的对象称为枚举。在大部分应用中最为常见的枚举是Ember.js为了确保枚举接口的一致性,而进行过扩展的Javascript的原生数组。 通过提供一个标准接口来处理枚举,Ember.js允许在不改变应用
英文原文:http://emberjs.com/guides/views/ 因为Ember.js的Handlebars模板十分强大,所以你的应用中的大部分用户界面将采用模版来描述。如果你之前使用其他的JavaScript库,那么你可能会惊叹为什么Ember.js只需要创建这么少的视图。 Ember.js里视图的创建通常只有如下原因: 当你需要处理复杂的用户事件时 当你想要创建一个可重用的构件时 这
英文原文:http://emberjs.com/guides/models/ 模型 在Ember中,每个路由都有与之相关联的一个模型。这个模型可以通过路由的model钩子进行设置,可以通过给{{link-to}}传入一个参数,也可以通过调用路由的transitionTo()方法。 查看指定一个路由的模型可以获取关于设置路由模型的更多信息。 对于简单的应用来说,可以通过jQuery来从服务器加载JS
英文原文:http://emberjs.com/guides/components/ HTML设计之初浏览器还只是一个简单的文档阅读器。而今开发者需要更多东西来构建精彩的Web应用。 Ember.js没有选择去尝试替换掉HTML,而是通过增强HTML,来添加一些非常有用的新特性给HTML,使其能跟上时代的脚步,可以用来构建Web应用。 目前,能使用的标签仅限于W3C定义的。如果可以进行自定义应用相