V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  15651980765  ›  全部回复第 3 页 / 共 4 页
回复总数  73
1  2  3  4  
2019-07-23 17:52:11 +08:00
回复了 lipslaser 创建的主题 程序员 各位碰到多语言版本是怎么解决的呢?
vue-i18n angular-i18n
文本做成配置项,根据系统环境读取配置文件。至于样式,只能针对不同语言做适配了。
我们项目也是,客户突然加了国际化的需求,然后就一顿替换一顿适配,反正里面坑一堆,凑合用吧。
其实我觉得一开始就把文本做成可配置的还方便管理呢,只不过麻烦一点,全文检索的时候不方便。
2019-07-19 10:04:19 +08:00
回复了 wenjay 创建的主题 JavaScript 数组去重
@Yumwey 请问用 filter 是这样吗?
Array.prototype.unique = function() {
return this.filter(function(item, index, array) {return array.indexOf(item) === index});
}
我测了一下这种方法在数组很长( 4000w+)的情况下,耗时差不多是楼主方法的两倍。
Array.from(new Set(array))这种比楼主的方法稍微快一点
@dovme 卧槽!上次看到同事代码里也写了和你这个很像的代码,表达式?true:false,现在还在生产跑着呢!

@v2hh if(falg === false) 我同事这个比你同事那个的还奇葩
只要不让你维护他的代码就好了,现在都是一人一个模块,关系不大。
我们代码里 flag 写成 falg,button 写成 botton 诸如此类的数不胜数,以前我还说下,现在都懒得说的。没必要拿自己的标准去要求别人,管好自己就行了。除非他危机到你的利益了。
2019-07-17 16:38:56 +08:00
回复了 firhome 创建的主题 程序员 前端项目里没用到的文件/资源 有什么工具能检测出来吗?
我只知道 webstorm 删除项目文件的时候,如果该文件在项目中使用到了,会提示你。
马一下,看有没有大佬解答。
2019-07-15 15:37:41 +08:00
回复了 timeromantic 创建的主题 程序员 是时候展示 V 友们的神通广大了。。O(∩_∩)O 哈哈~
简单的方法就是导航栏做成横向滚动的,然后前后加按钮,不过总觉得好 low
也可以第二行开始做个折叠,默认隐藏,点击展开
bootstrap 不是集成了轮播图插件吗,改造成轮播的也可以啊
2019-07-15 15:32:08 +08:00
回复了 wangking 创建的主题 Linux 服务器被挖矿,麻烦帮我看看脚本
@AllenBigBear = =服务商会发短信告诉你你的服务器 CPU 运行异常,长时间冲高。
2019-07-15 14:03:21 +08:00
回复了 onice 创建的主题 程序员 24 了,没有女朋友,突然很焦虑
到了 34 你会更焦虑的 2333
2019-07-15 09:50:53 +08:00
回复了 waibunleung 创建的主题 程序员 毕业工作一年之后,你是什么状态和有什么想法?
毕业一年的时候大概就是:卧槽,这也不会、那也不会,自己好菜,赶紧学习!
毕业两年之后:尼玛,这破公司就不能用点新技术吗,天天搞这些过时的东西,学的东西完全用不到。
所以,是继续当个咸鱼 or 换个地方看看自己有多菜呢!
咸鱼买个二手能用的小米盒子专门用来投屏就行了
2019-07-12 11:01:57 +08:00
回复了 lasuar 创建的主题 程序员 想认识一个有经验的前端/产品同学,一起搞点事情?
楼主上班很轻松啊(笑~)
2019-07-11 16:33:57 +08:00
回复了 hmxxmh 创建的主题 Vue.js 入门 vue 有什么好的教程吗
1.直接引入 vue.js ,跟着官方文档把前面的基础语法撸一遍;
2.在 1 的基础上写一个简单的 todolist ;
3.看一下 vue 脚手架,再在脚手架上把 todolist 写一遍并跑起来;
4.学习一波 vue-router,去 github 上找一个简单的 vue 项目练手;
5.学习一波 vuex,再找个稍微复杂的项目练手。
2019-07-09 14:31:19 +08:00
回复了 duanzs 创建的主题 Node.js webpack 打包后怎么在其它项目中引用
@duanzs 有一种方案不知道是否可行:你的子模块打包成 Amodule.js 、Bmodule.js 、Cmodule.js 放在静态资源服务器上,子模块更新时直接替换同名文件,主项目用 script 标签引入这些 js 文件使用,打包发布后,子模块发生变化,主项目无需重新打包发布,只需要客户端清除缓存重新加载 js 就可以了。
2019-07-09 13:49:44 +08:00
回复了 duanzs 创建的主题 Node.js electron+vue 环境下加载其它人开发功能或项目
另外 npm 了解一下
2019-07-09 13:45:32 +08:00
回复了 duanzs 创建的主题 Node.js electron+vue 环境下加载其它人开发功能或项目
详情请参考 vue 官网插件编写文档
2019-07-09 13:41:31 +08:00
回复了 Aresn 创建的主题 JavaScript iView 2019 新品发布会
用过一次 iview,还不错!
实在想象不到一次使用 10 个接口的场景;难道不可以让后台合并数据统一返回吗?
之前我们项目也有个列表每一项都发一条请求,导致加载极慢,后来后台合并成一个接口,前端再拆分。
2019-07-05 09:34:22 +08:00
回复了 SanGo 创建的主题 程序员 求助, vue 轮询请求更新数据渲染时闪烁
v-for 的时候绑定 key,值用数据的 id,不要用遍历的索引,这样可以保证数据变化后可以最大程度复用之前的 DOM。
2019-07-04 16:53:00 +08:00
回复了 Evicce 创建的主题 Vue.js 请教一下 Vue.js 中 methods 传函数的两种写法的区别
学 vue 的话最好看下 es6 的语法
2019-07-04 16:47:13 +08:00
回复了 firhome 创建的主题 程序员 请教前端同学,你们获取数据是放在哪一层?
如果数据只在某个组件里使用就在那个组件里获取;
如果数据被几个组件使用,而这几个组件有公共的父组件,可以在父组件获取然后通过组件传值传给子组件;
如果数据是公共的,很多地方都要使用,那就引入 Vue 提供的状态管理 Vuex。
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1743 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 16:33 · PVG 00:33 · LAX 09:33 · JFK 12:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.