小编Ste*_*rov的帖子

为什么我们需要在全球和本地安装gulp?

2关于gulp的手册说我需要首先全局安装gulp(使用-g标志)然后再在本地安装一次.我为什么需要这个?

javascript gulp

287
推荐指数
5
解决办法
13万
查看次数

$ parse,$ interpolate和$ compile服务有什么区别?

是什么区别$parse,$interpolate$compile服务?对我来说,他们都做同样的事情:拿模板并将其编译为模板函数.

javascript angularjs angular-services

180
推荐指数
1
解决办法
5万
查看次数

Angular 2使用另一个模块中的组件

我有使用angular-cli生成的Angular 2(版本2.0.0 - 最终版)app.

当我创建一个组件并将其添加到AppModule声明数组时,它一切都很好,它可以工作.

我决定将组件分开,所以我创建了TaskModule一个组件TaskCard.现在我想用TaskCard在的组成部分之一AppModule(的Board成分).

的AppModule:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';

import { AppComponent } from './app.component';
import { BoardComponent } from './board/board.component';
import { LoginComponent } from './login/login.component';

import { MdButtonModule } from '@angular2-material/button';
import { MdInputModule } from '@angular2-material/input';
import { MdToolbarModule } from '@angular2-material/toolbar';

import …
Run Code Online (Sandbox Code Playgroud)

typescript angular-module angular

171
推荐指数
3
解决办法
14万
查看次数

React.js:输入为空时禁用按钮

我是React.js的新手,对不起,如果这个问题听起来太愚蠢了.

我正在尝试在输入字段为空时禁用按钮.React的最佳方法是什么?

我正在做类似以下的事情:

<input ref="email"/>

<button disabled={!this.refs.email}>Let me in</button>
Run Code Online (Sandbox Code Playgroud)

它是否正确?

这不仅仅是动态属性的重复,因为我也很好奇将数据从一个元素传输/检查到另一个元素.

reactjs react-jsx

153
推荐指数
3
解决办法
20万
查看次数

如何在不使用组件的情况下从angular2路由重定向到外部URL?

我想创建一个外部重定向,但为了使所有路由保持一致,我认为在路由器状态配置下做所有事情(包括外部重定向)会很好.

所以:

const appRoutes: Routes = [
  {path: '', component: HomeComponent},
  {path: 'first', component: FirstComponent},
  {path: 'second', component: SecondComponent},
  {path: 'external-link', /*would like to have redirect here*/}      
];
Run Code Online (Sandbox Code Playgroud)

UPD:我不想像@koningdavid建议的那样使用空组件.对我来说这个解决方案看起来很奇怪.对于没有虚拟组件的情况,这应该是非常容易实现的.

javascript angular2-routing angular

54
推荐指数
5
解决办法
6万
查看次数

如何为Angular HttpClient设置baseUrl?

我没有在文档中找到为所有http请求设置基本API URL的方法.是否可以使用Angular HttpClient?

angular angular-httpclient

53
推荐指数
7
解决办法
4万
查看次数

角度组件:没有模板替换选项?

看起来新的AngularJS 1.5 Component概念中没有"替换"选项(就像指令一样).

如果我想将表行 <TR>元素作为组件,您会建议什么?在有效的HTML方面是不可能的?

实例:mailBox组件里面有邮件组件.通过标记mail-box-component是表,而mail-box是tr.

<mail-box>
    <mail ng-repeat="mail in $ctrl.mails" mail="mail"></mail>
<mail-box>
Run Code Online (Sandbox Code Playgroud)

UPD:关于指令的相关讨论 - 为什么在AngularJS中不推荐使用替换?

javascript components replace angularjs

47
推荐指数
1
解决办法
3万
查看次数

React.js:findDOMNode和getDOMNode之间的区别

有人能告诉我它们之间有什么区别

React.findDOMNode(this.refs.email).value
Run Code Online (Sandbox Code Playgroud)

this.refs.email.getDOMNode().value
Run Code Online (Sandbox Code Playgroud)

他们正在做同样的事情 - 获取元素的价值,但我应该在哪里使用哪一个.

reactjs

30
推荐指数
1
解决办法
3万
查看次数

webpack [hash]和[chunkhash]的目的是什么?

有人可以告诉我,[哈希]和[chunkhash]的目的是什么?它们来自哪里?

output: {
    path: "/home/proj/cdn/assets/[hash]",
    publicPath: "http://cdn.example.com/assets/[hash]/"
} 
Run Code Online (Sandbox Code Playgroud)

javascript webpack

24
推荐指数
2
解决办法
4640
查看次数

为dev/staging/production设置不同的<base>的正确方法是什么

<base href="">
Run Code Online (Sandbox Code Playgroud)

对于开发和生产是不同的(对于生产它的子文件夹).使用webpack构建不同基础的好方法是什么?

webpack

21
推荐指数
2
解决办法
1万
查看次数