Typescript Class
import _ from "lodash"; /**类 ${NAME}*/ export default class ${NAME} { /**v-for :key*/ forKey?: string = _.uniqueId() constructor(obj?: ${NAME}) { if (obj) { _.assign(this, obj) } } }
Vue Component with Typescript and Stylus
<template> <div class="${NAME}"> </div> </template> <script lang="ts"> import {Vue, Component, Prop, Watch} from "vue-property-decorator"; @Component export default class ${NAME} extends Vue { } </script> <style scoped lang="stylus"> .${NAME} padding 0 </style>
本文地址: