Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 与es6配合使用:未定义摄像头_Angularjs_Ionic Framework_Ecmascript 6_Ngcordova - Fatal编程技术网

Angularjs 与es6配合使用:未定义摄像头

Angularjs 与es6配合使用:未定义摄像头,angularjs,ionic-framework,ecmascript-6,ngcordova,Angularjs,Ionic Framework,Ecmascript 6,Ngcordova,我一直在结合Angular 1.5和ES6开发Ionic,我成功地将$cordovaCamera和$ionicPlatform注入我的控制器。但是,不可能直接使用摄影机对象。当我运行项目时,它会给我以下消息: Uncaught ReferenceError: Camera is not defined at index.js:261 at Array.<anonymous> (ionic.bundle.js:56238) at onPlatformReady (ionic.bundl

我一直在结合Angular 1.5和ES6开发Ionic,我成功地将$cordovaCamera和$ionicPlatform注入我的控制器。但是,不可能直接使用摄影机对象。当我运行项目时,它会给我以下消息:

Uncaught ReferenceError: Camera is not defined
at index.js:261
at Array.<anonymous> (ionic.bundle.js:56238)
at onPlatformReady (ionic.bundle.js:2496)
at onWindowLoad (ionic.bundle.js:2477)
在我的index.js中,我注射了ngCordova和Ionic

import CameraComponent from './camera.component';

const home = angular
    .module('home', [ 'ionic',
     'ngCordova',
    ])
    .component('camera', CameraComponent)
    .config($stateProvider => {
        'ngInject';
        $stateProvider
            .state('home', {
                url: '/home',
                component: 'camera'
            })
    })
    .name;

export default home;
主要问题可能在于es6符号。有没有办法解决这个问题

import CameraComponent from './camera.component';

const home = angular
    .module('home', [ 'ionic',
     'ngCordova',
    ])
    .component('camera', CameraComponent)
    .config($stateProvider => {
        'ngInject';
        $stateProvider
            .state('home', {
                url: '/home',
                component: 'camera'
            })
    })
    .name;

export default home;