小编Mar*_*una的帖子

Angular 2无法在XMLHttpRequest上执行打开:无效的URL

我正在尝试调用服务,它可以在DHC中运行,但是当我尝试调用我的angular 2项目时,它会崩溃,方法请求是POST,从具有电子邮件和密码的正文接收对象,以及响应是一个令牌,我将在整个项目中用于授权.

这是我的代码.

import { Injectable } from '@angular/core';
import { Http, Response, Headers, Request ,RequestOptions ,RequestMethod } from '@angular/http';
import {Observable} from 'rxjs/Rx';
import 'rxjs/add/operator/map';

@Injectable()
export class LoginService {
      constructor(private http:Http) { 
      }

  getToken(){
    var baseUrl = "xxx.xxx.x.xxx:xxxx/project/v1/admin/login";
    var headers = new Headers();
    headers.append("Content-Type", 'application/json');
    var options = new RequestOptions({ headers: headers });
    var objeto = {'email': 'xxxxxx', 'pass':'xxxx' } 
    var body2 = JSON.stringify(objeto);
    var xhr = new XMLHttpRequest();
    return this.http
       .post(baseUrl, body2, options)
       .map((response: Response) => response.json()) …
Run Code Online (Sandbox Code Playgroud)

xmlhttprequest jwt typescript angular

23
推荐指数
2
解决办法
4万
查看次数

Android-NavigationView从右到左

我正在使用最新版本的Android Studio(1.5),我想使用抽屉布局制作一个菜单,以便调用GravityCompat.

我正在尝试使用这些组件并对其进行修改,将Drawer从右向左放置.这是我的代码.

public class MainActivity extends AppCompatActivity
    implements NavigationView.OnNavigationItemSelectedListener {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);
}

@Override
public void onBackPressed() {
    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    if (drawer.isDrawerOpen(GravityCompat.END)) {
        drawer.closeDrawer(GravityCompat.END);
    } else {
        super.onBackPressed();
    }
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this …
Run Code Online (Sandbox Code Playgroud)

android gravity navigation-drawer

3
推荐指数
2
解决办法
7730
查看次数

在菜单项 xml 之间添加水平视图(线)

我正在使用导航视图、标签菜单和项目,我想在每个选项项目之间添加线条。这是我的菜单:

<group android:checkableBehavior="single">
    <item
        android:id="@+id/nav_camera"
        android:icon="@drawable/ic_menu_camera"
        android:title="Import" />
    <item
        android:id="@+id/nav_gallery"
        android:icon="@drawable/ic_menu_gallery"
        android:title="Gallery" />
    <item
        android:id="@+id/nav_slideshow"
        android:icon="@drawable/ic_menu_slideshow"
        android:title="Slideshow" />
    <item
        android:id="@+id/nav_manage"
        android:icon="@drawable/ic_menu_manage"
        android:title="Tools" />
</group>
Run Code Online (Sandbox Code Playgroud)

我不太清楚这个项目是如何工作的,也不知道为什么我们不能从 XML 中放入其他类别的标签。

xml android navigationview android-navigationview

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

将 SimpleDateFormat 年份转换为整数

我今年想转型

SimpleDateFormat actualYear = new SimpleDateFormat("yyyy");

在整数变量中。

感谢你!!

java android

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