code: function(module, exports) {
  
  	'use strict';
  	
  	exports.__esModule = true;
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	//
  	
  	exports['default'] = {
  	  data: function data() {
  	    return {
  	      message: 'Hello Vue',
  	      firstname: 'Yingya',
  	      lastname: 'Zhang',
  	      newTodo: '',
  	      todos: [{ text: 'Learn JavaScript' }, { text: 'Learn Vue' }, { text: 'Build something awesome' }]
  	    };
  	  },
  	
  	  computed: {
  	    reversedMessage: function reversedMessage() {
  	      return this.message.split('').reverse().join('');
  	    },
  	
  	    fullname: {
  	      get: function get() {
  	        return this.firstname + ' ' + this.lastname;
  	      },
  	      set: function set(name) {
  	        var names = name.split(' ');
  	        this.firstname = names[0];
  	        this.lastname = names[1];
  	      }
  	    }
  	  },
  	  methods: {
  	    reverseMessage: function reverseMessage() {
  	      this.message = this.message.split('').reverse().join('');
  	    },
  	    addTodo: function addTodo() {
  	      var todo = this.newTodo.trim();
  	      if (todo) {
  	        this.todos.push({ text: todo });
  	        this.newTodo = '';
  	      }
  	    },
  	    removeTodo: function removeTodo(index) {
  	      this.todos.splice(index, 1);
  	    }
  	  }
  	};
  	module.exports = exports['default'];
  
  /***/ }
docs: /* 11 /*!***********************************************************************************************************!*\
  !*** ./~/babel-loader!./~/vue-loader/lib/selector.js?type=script&index=0!./src/js/module/hello/hello.vue ***!
  \**********************************************************************************************************