Chaos(拾锋)

Results 37 comments of Chaos(拾锋)

汗,1.4 都用了好久了,还真没注意到有这个更新,这么个设置还是挺有用的 主要是项目里全换成 handlebars 了,underscore 的模板还是有点弱啊

嘿嘿,我们也是小项目啊,只是碰到些奇怪的需求嘛 主要遇到的问题是,underscore 缺少一个 helper 层,导致某些功能实现起来很别扭 我们的前端模板里面某些文字要做 i18n ,用 underscore 的话就只能污染数据对象来实现了 比如模板是这样 ``` : ``` 那么就得这么弄 ``` var data = {name:'edokeh'}; _.extend(data, { i18n: function(key) { return I18N_DATA[key] } }) _.template('...',...

我们用 SeaJS 封装的模块,没有全局变量。。。 那个扩展的方式其实我们之前采用过的,可是写起来真的好麻烦。。。索性整体换个模板系统好了 其实 handlebars 用起来也不是很爽,里面完全不能放逻辑,不过幸好我们的系统没那么复杂,基本都能应对 赞同你说的适度逻辑的观点,handlebars 的世界观有些过于激进了

> core-js 提供了两种补丁方式。 > * core-js/library,通过 helper 方法的方式提供 > * core-js/module,通过覆盖全局变量的方式提供 更新下 corejs@3 的方式 * core-js/features/set 通过覆盖全局变量的方式提供 * `import Set from "core-js-pure/features/set"; ` 通过 helper 方式提示,不污染全局

Nice feature, looking forward to this merged

啊哦,之前还真没考虑到这一功能 看了下有 Grunt 插件可以做 CSS 压缩的,我加一下到配置文件里试试,应该很简单

关于 F2 的动画设计,达成几项一致: 1. leave/appear 配置,不管是单 shape 还是多 shape,都应该被执行 2. 除非多 shape 的后者(A->B 的 B),指定了 update,则跳过 leave/appear 3. 多 shape 过渡,A leave -> B appear,决定采用串行,比较符合上层业务的预期直觉