Angularjs 角度导入html返回对象

Angularjs 角度导入html返回对象,angularjs,meteor,angular-meteor,Angularjs,Meteor,Angular Meteor,我已将我的web应用程序更新为meteor 1.5。现在,当我在角度组件中导入模板时: 从“./template.html”导入模板 返回一个对象,模板位于默认属性内 Object {default: '<div class="m-t-100" ui-view=""></div>', Symbol(__esModule): true} 谢谢 我认为,这是一个问题与包标准迷你-js@2.1.0I想想看,这是一个问题的包标准迷你-js@2.1.0 '<navigati

我已将我的web应用程序更新为meteor 1.5。现在,当我在角度组件中导入模板时:

从“./template.html”导入模板

返回一个对象,模板位于默认属性内

Object {default: '<div class="m-t-100" ui-view=""></div>', Symbol(__esModule): true}

谢谢

我认为,这是一个问题与包标准迷你-js@2.1.0I想想看,这是一个问题的包标准迷你-js@2.1.0
'<navigation ng-if="home.isLoggedIn"></navigation>…menu-app> <div class="m-t-100" ui-view=""></div>'
import angular from 'angular';
import angularMeteor from 'angular-meteor';
import ngMaterial from 'angular-material';
import uiRouter from 'angular-ui-router';
import { Meteor } from 'meteor/meteor';

import template from './home.html';

class Home {  
  constructor($scope,$reactive,$urlRouter) {
    'ngInject';    
    $reactive(this).attach($scope);   

    console.log(template);

    //Helpers
    this.helpers({      
      isLoggedIn() {        
        return !!Meteor.userId();
      }
    });                

    $urlRouter.sync();
    $urlRouter.listen();    
  }   
}

const name = 'home';

// create a module
export default angular.module(name, [
  angularMeteor,
  ngMaterial,
  uiRouter,   
]).component(name, {
  template:template,
  controllerAs: name,
  controller: Home  
})
  .config(config)    
  .run(run);

function config($locationProvider, $urlRouterProvider) {
  'ngInject';

  $locationProvider.html5Mode(true);
  $urlRouterProvider.otherwise('/login');

}

function run($rootScope, $state) {
  'ngInject';

  $rootScope.$on('$stateChangeError',
    (event, toState, toParams, fromState, fromParams, error) => {
      if (error === 'AUTH_REQUIRED') {
        $state.go('login');
      }
    }
  );
}