z****e 发帖数: 54598 | 1
这个东西一点都不难
到现在还没有实现
也是很奇芭的
现在xcode都已经接近所见即所得了 |
|
n*****t 发帖数: 22014 | 2 我现在用 angular 1,比如修改 address book, 把 html/css/js controller 都塞到
一个 jade 里,js 把自己注册成一个 service compoment,需要用的时候调用
compoment 的 methods 比如 create edit update。
不知道你们怎么做的 。。。。 |
|
|
|
W***o 发帖数: 6519 | 5 jade 给人的感觉有点像太监 -- 少一截!我反正看着jade感觉恶心 |
|
W***o 发帖数: 6519 | 6 jade 给人的感觉有点像太监 -- 少一截!我反正看着jade感觉恶心 |
|
n*****t 发帖数: 22014 | 7 吓我一跳,以为有坑呢 。。。。
我倒是觉得结构很清晰,习惯就好吧。另外我还尽量用 less,不容易出错,当然这些
仅限于测试环境,真上线了全都 make 成 html/css。 |
|
c******n 发帖数: 16666 | 8 css我刚开始上scss
html我研究了一圈
还是上了emmet 用起来别有一种快感
倒是下次有个项目估计要上handlebar做模板 |
|
S*********t 发帖数: 78 | 9 来自主题: Programming版 - 改用ES6 上 angular2, 已经基本稳定了,beta马上要出来了。
用 angular-cli 来编译,很简单。 |
|
l*********i 发帖数: 29 | 10 来自主题: Programming版 - 改用ES6 改现有项目其实是老板要求学习和research的过程, 因为以后肯定是要用ES6的。
ES6粗看了,很多syntax sugar,但是有一些新东西觉得总理解不透, 比如promise知
道是做async用的,proxy, geerator等等,还是要上手码一下code才好。
Angular2也快出来了,觉得要学要试验很多东西。
话说为什么直接上ts呢?atscript呢? 继续找头绪ing 有什么好的code sample可以参
考么? |
|
l*********i 发帖数: 29 | 11 来自主题: Programming版 - 改用ES6 谢谢,打算去试用一下。
看Angular2 schedule觉得怎么也要明年了。 |
|
c******n 发帖数: 16666 | 12 来自主题: Programming版 - 改用ES6 因为angular2用ts写的啊
保持风格一致 将来看内核或者第三方lib也方便
你现在用babel到时候还是要上ts
那干脆一步到位好了
改旧项目的问题在于,你改成功了也没啥大功劳 不小心弄坏了是大麻烦。。
我有个2k多行的d3要refactor和加功能
大半年前写的 现在完全看不懂了。。还不知道咋办呢 哈哈 |
|
l*********i 发帖数: 29 | 13 大神,我是问怎么convert成一个web component的思路怎么开始阿 |
|
G**U 发帖数: 180 | 14 比如我想用D3.js,但我的理解html里面应该不需要写大量js代码了,逻辑应该在
component里面做完,但是怎么做这个import呢?用typescript,但D3貌似都是js写的
吧?
初学angular,请教高手…… |
|
P**H 发帖数: 1897 | 15 tsd自动管理d.ts。d3应该有收录。实在没有就只能手写d.ts。最次就是定义any了,反
正可以用。就是typescript的一套用不上而已。 |
|
|
P**H 发帖数: 1897 | 17 这个就是我说的tsd。他用的就是这个源。
npm install -g tsd即可。然后tsd install --save jquery。然后就能用了。 |
|
k**n 发帖数: 3989 | 18 哈哈..好几个坑我都掉进去过..
不知2016年是啥坑..meteor 还是type script+angular2 ? |
|
|
N*****m 发帖数: 42603 | 20 给个link看看,angular2的2 way binding? |
|
s*i 发帖数: 5025 | 21 The binding example:
Say you have a value; Then you have a function A using that value.
Then another function B calling the first function A.
You bind something to function B.
Whenever the value is changed, the binding in Angular2 always works in all
of my cases!
[发表自未名空间手机版 - m.mitbbs.com] |
|
发帖数: 1 | 22 额 好久没来 居然有那么多回复
update 一下,team lead想用angular2,但是我们2个developer想继续用backbone,所
以2:1 继续用backbone
现在这个项目其实是一个网站之前用jsp 不responsive,现在要改成responsive,然后
前端和后端完全分离,后端纯restful api,前段现在决定了 用backbone
最近被team lead逼着搞前段的build automation,以前我们用grunt requirejs,现在
他说要改成npm browserify。。。唉 我们每个项目都搞个新技术,后端从maven改成
gradle |
|
N*****m 发帖数: 42603 | 23 给个link看看,angular2的2 way binding? |
|
s*i 发帖数: 5025 | 24 The binding example:
Say you have a value; Then you have a function A using that value.
Then another function B calling the first function A.
You bind something to function B.
Whenever the value is changed, the binding in Angular2 always works in all
of my cases!
[发表自未名空间手机版 - m.mitbbs.com] |
|
发帖数: 1 | 25 额 好久没来 居然有那么多回复
update 一下,team lead想用angular2,但是我们2个developer想继续用backbone,所
以2:1 继续用backbone
现在这个项目其实是一个网站之前用jsp 不responsive,现在要改成responsive,然后
前端和后端完全分离,后端纯restful api,前段现在决定了 用backbone
最近被team lead逼着搞前段的build automation,以前我们用grunt requirejs,现在
他说要改成npm browserify。。。唉 我们每个项目都搞个新技术,后端从maven改成
gradle |
|
c*********e 发帖数: 16335 | 26 有脱裤子放屁的感觉,尤其是那个typescript.
google和microsoft合作,会有什么好结果?脑子被驴踢了?
很简单的东西,用jquery, angular1轻松搞定的,非要先写成typescript了再编译,还
搞出什么class, eventemitter,...无语了。这个步子走得也太大了点,小心扯着蛋。 |
|
|
h******b 发帖数: 6055 | 28 angular 2一片好评啊。
虽然我也不喜欢带套套的语言。 |
|
h**********n 发帖数: 897 | 29 搞了好几个月了,alpha2*开始搞的,各种迁版本、找api、找ng2- directive的坑,苦
不堪言……
妈蛋啊都是泪啊大人我从后端跳前端一上来就硬上a2实在是脑子被门夹了啊草啊…… |
|
|
s*i 发帖数: 5025 | 31 我知道React。虽然没用过它作过大项目。并且我非常赞同 React 的设计哲学思想。
本质上,
Angular 是以HTML为中心看待问题,然后Javascript 用于解决逻辑问题;
React 回到了以Javascript为中心看待问题,HTML 只是用于解决界面问题。
很显然,以Javascript 为中心更符合看待问题本质,尤其对码农来说。
但是回到现实世界,HTML 这种 declarative 看问题的方式更符合人类这么多年描述事
情。
Two Way Binding 是Angular1 年代的一个 东西。Angular2 里面本质就两种单向
Binding。一个是,UI的某个属性一直等于某个变量。另一个是,UI 的某个事件输出到
某个变量。
为了达到Two Way Binding的类似的效果,可以同时标示这两种。也可以用一个新发明
的Syntax [()]。
: 建议你再试试react。有个比较才能更让人信服。
: 虽然俺js UI framework确实业余。但是猪肉没少吃,猪跑也见识多了。实话说
,就two
: way binding这个... 阅读全帖 |
|
s*****r 发帖数: 550 | 32 為什麼我一想react的設計就覺得一片混亂
可是它竟然還是那麼火 |
|
c******n 发帖数: 16666 | 33 其实就是library vs framework
现实情况是用react 我们这种小店估计写到死 大公司估计可以靠人力填来提高
marginal performance
然后我觉得react的代码复用也是个牛皮 |
|
|
|
l**********n 发帖数: 8443 | 36 walkrandom: change detection or virtual dom? virtual dom is better than
change detection? |
|
w********m 发帖数: 1137 | 37 React的virtual dom, component, one-way data flow等等都是非常先进的创造。
最激进的是取消了HTML模版,全部集中到JS的语言层面。这应该是个大方向。
当然这些都不重要了,大杀器是react native。从web到mobile,三网合一,程序员的
究极梦想。
Angular 2感觉是google给微软外包的一个项目。异步用rxJS, 语言typescript, ide用
VSC。
最新的ngConf看了一下,也就google那几个人,没啥新意,可能在google也不是很重视。
企业用比较好,太重了。 微软应该比较擅长。
个人的话能跳船就跳吧。 |
|
l**********n 发帖数: 8443 | 38 用rxjs不是所谓的异步,而是为了notify changeDector something has change
for example,the following:
ngOnInit() {
this.addItemStream.subscribe(() => {
this.counter++; // application state changed
this.cd.markForCheck(); // marks path
})
} |
|
w********m 发帖数: 1137 | 39 跟Angular 1 完全不一样,Angular 2和react都是要compile/transpile的。
Angular 2 的component带的HTML template是个灾难。
compile的时候不报错。打开浏览器一看什么都没有,也不知道哪里写错了。
现在的做法是,把template作为一个单独的HTML file,跟component同时打开。
程序员随时在一堆小文件里面进行目测。
结果是,程序员写component的时候痛苦不堪,恨不得把显示器给砸了。 |
|
l**********n 发帖数: 8443 | 40 我写angular 2怎么一点问题都没有?template怎么成灾难了? 有那么复杂吗?简单的
binding,directive,还有啥,这也能出错? |
|
w********m 发帖数: 1137 | 41 首先,angular 2里面的template是个字符串。
万一要少写个符号,
IDE不知道,
compiler不知道,
浏览器也不知道。
你也不知道。
所以,不能这么写。
要遵循Best Practice,把template写成一个单独的HTML,
然后在component里面用directive加以引用。
这样问题来了
Angular 1一个page一个template,当然轻松愉快,没问题。
但是对于Angular 2来说,一个page可能有几十个component。
那么,写一个页面,要管理分散在各地的几十个小html模版。
对程序员要求太高。 |
|
l**********n 发帖数: 8443 | 42 Isn't React the same that each component has its own template? What is your
point that React is better than Angular 2? Isn't React the same that
template is just string? |
|
|
l**********n 发帖数: 8443 | 44 尼玛这在angular2里这么写:
event)">
|
|
l**********n 发帖数: 8443 | 45 angular2脑残在用ts, 许多library都没有type definition,然后ts硬给你加个套。 |
|
l**********n 发帖数: 8443 | 46 虽然是用ts,但是用global一点问题都没有。
在ts里declare一下就可以了。
declare var jQuery:any;
declare var markdown:any; |
|
|
h**********c 发帖数: 4120 | 48 这哥慢慢发现说话很意识流,前苏联电影的genre,一个面色苍白的知识分子在安静的
大街上走着,突然镜头回闪,德国人的坦克,燃烧的村庄,跨着卡宾枪的项目经理。。
。 |
|
p**r 发帖数: 5853 | 49 我感觉楼主最近可能再用啥做项目,
突然做high了,或者做怒了就过来发一篇。 |
|
|