hytzgroup / blog

write & read & though
0 stars 0 forks source link

装饰器 #13

Open hytzgroup opened 4 years ago

hytzgroup commented 4 years ago

装饰器

路径./node_modules/tslib/tslib.es6.js

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

(function(module, __webpack_exports__, __webpack_require__) {
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  __webpack_require__.d(__webpack_exports__, "AppModule", function() { return AppModule; });

  var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
    /*! tslib */
     "./node_modules/tslib/tslib.es6.js"
  );
  var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
    /*! @angular/platform-browser */ 
    "./node_modules/@angular/platform-browser/fesm2015/platform-browser.js"
  );
  var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
    /*! @angular/core */ 
    "./node_modules/@angular/core/fesm2015/core.js"
  );
  // harmony import
  var _app_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
    /*! ./app.component */ 
    "./src/app/app.component.ts"
  );
  let AppModule = class AppModule {
  };
  AppModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
      Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"])({
          declarations: [
              _app_component__WEBPACK_IMPORTED_MODULE_3__["AppComponent"]
          ],
          imports: [
              _angular_platform_browser__WEBPACK_IMPORTED_MODULE_1__["BrowserModule"]
          ],
          providers: [],
          bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_3__["AppComponent"]]
      })
  ], AppModule);
})

function __decorate(decorators=[], target=AppModule, key, desc) {
  var c = arguments.length, 
      r = c < 3 
          ? target 
          : desc === null 
            ? desc = Object.getOwnPropertyDescriptor(target, key) 
            : desc, 
      d;
  if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) 
  r = (
    c < 3 
    ? d(r) 
    : c > 3 
      ? d(target, key, r) 
      : d(target, key)
  ) || r;
  return c > 3 && r && Object.defineProperty(target, key, r), r;
}
import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  name = 'thomas<<<----->>>';
}

(function(module, __webpack_exports__, __webpack_require__) {
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  __webpack_require__.d(__webpack_exports__, "AppComponent", function() { return AppComponent; });
  var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
    /*! tslib */ 
    "./node_modules/tslib/tslib.es6.js"
  );
  var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
    /*! @angular/core */ 
    "./node_modules/@angular/core/fesm2015/core.js"
  );
  let AppComponent = class AppComponent {

      constructor() {
          this.name = 'thomas<<<----->>>';
      }
  };
  AppComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
      Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
          selector: 'app-root',
          template: 
                    tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"]
                    (
                        __webpack_require__(
                          /*! raw-loader!./app.component.html */ 
                          "./node_modules/raw-loader/dist/cjs.js!./src/app/app.component.html"
                        )
                    ).default,
          styles: [
                  tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"]
                  (
                    __webpack_require__(/*! ./app.component.css */ "./src/app/app.component.css")
                  ).default
          ]
      })
  ], AppComponent);
})