摘要:
强烈建议通读官方wiki文档,里面包含了FAQ,最佳实践,深入理解最核心的Directive及Scope等文章, 基础 1. 使用ng-repeat指令,为防止重复值发生的错误。加上track by $index。 2. 把控制器中与视图无关的逻辑都移到"服务(service)"中 3. 尽量要少操 阅读全文
摘要:
关于format,这个也非常方便, 用来格式化内容的。 如下代码: 'coverPic.url:image' 实际上输出image标签,然后把内容放里面 更多的format参见源码: 参考:http://blog.csdn.net/u012979009/article/details/5161101 阅读全文
摘要:
吐槽一下: 1. 没有官方的app,手机上阅读文章不方便。 2. 我来博客园5,6年了一直没改过版,设计已经落伍了。 3. 找不到一键搬家,一件导入。 4. 博客园网站采用和推崇的是.net,c#。自己擅长前端。结合度少。 好处: 1. 广告少,纯粹的技术社区 2. 可以申请开放权限,注入自定义CS 阅读全文
摘要:
browserslist 是一个开源项目 见到有些package.json里会有如下的配置参数 应该不难猜出来,这个项目的浏览器兼容情况。 白话就是我这个项目兼容绝大多数的,最新的和iOS7系统下的浏览器。不兼容Android 3.2系统以下和Firefox20以下的浏览器 像这些" > 1%", 阅读全文
摘要:
什么是软删除 后台操作,删除一条记录,不希望真正的从数据库中删除,用个字段标记一下。比如delete_at。默认0。当执行删除操作,更新delete_at为当前时间戳 这样列表显示的时候只查询delete_at为0的记录。 牵涉到Yii2的中的操作 引入SoftDeleteBehavior文件 在需 阅读全文
摘要:
这篇文章会告诉你 https://github.com/vuejs-templates/webpack 的解析 即当通过vue-cli创建一个webpack模块,通过npm启动项目的大致流程 它不会告诉你 什么是vue,webpack 在创建vue项目时,官方推荐使用vue-cli这个命令行工具。原 阅读全文
摘要:
1. Node中的模块分为两类。一个是node提供的模块,称为核心模块,如http, fs, path;另一类是用户编写的模块,称为文件模块。 2. require()方法接收一个标识符进行模块查找。 可分为 核心模块,如require('path'); . 或 .. 开头的相对路径文件模块 以 / 阅读全文
摘要:
1. 理解$formatters和$parsers方法 angular的双向绑定可以实现view和model中的值自动同步,但有时候我们不想让用户输入的(view值)和发送给后台的(model值)并不一样,这时候我们需要额外做些‘手脚’。 先看下面的例子 http://plnkr.co/edit/U 阅读全文
摘要:
Demo1 初始化 Demo2 使用controller和templateUrl属性 项目代码:https://git.oschina.net/finley/angular-ui-router-demo/ 参考:https://github.com/angular-ui/ui-router/wiki 阅读全文
摘要:
更新:webpack3已经出来了,官方说从2到升级到3不用改一行配置,98%的人没有错误。 项目中用的是webpack1。webpack2已经出来一段时间了。决定升级。其实改动不是很大。修改加测试共花了大概半个小时。 参考文档:https://webpack.js.org/guides/migrat 阅读全文