V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Kamato  ›  全部回复第 2 页 / 共 2 页
回复总数  37
1  2  
@NemoAlex
哈,谢谢支持。
我晚些时候把 package.json 整理一下,提交到 npm 去。
有个问题,把 vue-router 放到 devDependencies 里的目的是?
@NemoAlex 恩~ 确实更简练。但是我更倾向于把数据格式化的操作用 filter 的形式封装起来,出于 2 点考虑:

1. 保持代码风格一致。凡是涉及数据格式化的操作,都用 filters 来完成。就像 percentageFormatter 也可以用{{ (decimal*100).toFixed(2) }} 代替一样。但我个人不喜欢。

2. 便于统一维护和增加自定义操作。{{ isActive | booleanFormatter 'Yes' 'No' }} 和 {{ isActive ? 'Yes' : 'No' }} 其实并不完全相同。 booleanFormatter 要求 isActive 必须是一个显式的 true 或 false 值,如果 isActive 的值是 null 或 underfined 或空字符串,则返回的结果不是'No',而是一个横线'-'。其他三个过滤器我也做了类似的操作。因为我不想把空值或未定义的值当作 false 和 0 来处理,在很多情况下这代表后台传过来的数据有问题。
@airyland 哈,这些 filters 主要是用来开发 Dashboard 类应用的。对于这种应用来说,引用个 moment.js 不算过分,而且很多其他地方都会用到 moment.js ,比如 echarts 图表的时间格式化,所以可以接受。你的项目看起来很赞,容我了解一下,时间充足的话我会尽我所能帮忙的~
@shellcodecow 谢谢~
@loading 感谢支持~
新版本已发布。
优化了代码结构和性能。
补充了更多的开发指南。
页面切换动画更加顺滑。
@WittBulter 赞!
@gzelvis 感谢建议
@saturnast 感谢支持
@lijiang0703 感谢分享,看官网介绍不错
@soli 我个人比较喜欢 maka
@ferock 感谢
@maemual 是啊,还有个叫 maka 的,好多。但是感觉他们做出来的页面,限制还是蛮多的。作为一个前端工程师还是要自己写代码才好,这样才可以完全按照自己的意愿来实现。
@MiGong 感谢
@ziki 使用 gulp prod 任务压缩后会小很多。
2015-10-28 17:49:55 +08:00
回复了 Kamato 创建的主题 Vue.js 推荐一个基于 Vue.js 的 Seed-Project
2015-10-28 17:39:52 +08:00
回复了 Kamato 创建的主题 Vue.js 推荐一个基于 Vue.js 的 Seed-Project
@banri 是编码的问题吗?我一般会在每个.scss 文件中添加一行 @charset "utf-8";,目前没遇到过你说的坑。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5114 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 05:54 · PVG 13:54 · LAX 21:54 · JFK 00:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.