我尝试导入FromGroup,FormBuilder并对FormControl我CustomModule:
import { FormsModule, FormGroup } from '@angular/forms';
@NgModule({
imports: [
FormsModule,
FormGroup
]
})
Run Code Online (Sandbox Code Playgroud)
但它抛出一个错误:
EXCEPTION:未捕获(在承诺中):错误:模块'CustomModule'导入的意外值'FormGroup'
如果我只导入FormsModule它工作正常.
有任何想法吗?
我尝试将Authorization标头设置为GET请求,以将用户身份验证为其他API.我正在使用Angular 2 RC1.(我是初学者).
getTest(){
let authToken = localStorage.getItem('auth_token');
let headers = new Headers({ 'Content-Type': 'application/json' });
headers.append('Authorization', `Bearer ${authToken}`);
let options = new RequestOptions({ headers: headers });
return this._http
.get(this._url,options)
.map(res => console.log(res));
}
Run Code Online (Sandbox Code Playgroud)
我在后端允许CORS.
header("Access-Control-Allow-Origin: *");
header("Access-Control-Request-Headers: Content-Type, Authorization");
Run Code Online (Sandbox Code Playgroud)
我的控制台:
选项api/userProfile /
XMLHttpRequest无法加载/ userProfile /.预检的响应具有无效的HTTP状态代码406
任何的想法 ?
这是我的路由器配置。
const router = new VueRouter({
routes: [
{
path: '/user/:id',
components: User,
props: {
sidebar: true
}
}
]
})
Run Code Online (Sandbox Code Playgroud)
我无法访问所有道具(例如sidebar和id),只能sidebar在此配置中访问。
有任何想法吗 ?
我无法运行 composer install 因为我的操作系统上的 php 版本不够更新 (5.5.36)。所以我尝试使用我的 MAMP 的 php(5.6.10) 全局安装 composer
1)我为我的 MAMP 的 php 创建别名
nano ~/.bash_profile
alias phpmamp='/Applications/MAMP/bin/php/php5.6.10/bin/php'
Run Code Online (Sandbox Code Playgroud)
2)运行这一行来安装composer
curl -sS https://getcomposer.org/installer | phpmamp
Run Code Online (Sandbox Code Playgroud)
3)运行这一行来移动作曲家
sudo mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)
Composer 已安装(在终端作品上运行 composer)
这是一个教程。
但是当我想运行时composer install,composer 使用我的操作系统 php。
任何的想法 ?
angular ×2
composer-php ×1
cors ×1
get ×1
header ×1
import ×1
installation ×1
mamp ×1
ng-modules ×1
php ×1
router ×1
terminal ×1
vue-router ×1
vue.js ×1