
vue
meahu
为什么?
展开
-
用 typescript 写 Vue 文件
import Vue, { VNode, PropType } from 'vue' interface ComplexMessage { title: string, okMessage: string, cancelMessage: string } const Component = Vue.extend({ props: { name: String, success: { type: String }, callback: { type: F原创 2021-12-26 16:41:53 · 516 阅读 · 0 评论 -
用类的方式来写 vue 组件(typescript)
使用装饰器 import Vue from 'vue' import Component from 'vue-class-component' // @Component 修饰符注明了此类为一个 Vue 组件 @Component({ // 所有的组件选项都可以放在这里 template: '<button @click="onClick">Click!</button>' }) export default class MyComponent extends Vue {原创 2021-12-26 16:35:42 · 862 阅读 · 0 评论 -
vue 初使用
拿到了vue 项目,编译时 npm run dev,报错了,提示找不到某个文件。错误信息:Cannot GET /dist/module/index.html网上说这样的错误是npm版本较低导致的,现在是v3.7.3,用命令“npm update -g”更新npm却更新失败了,不知道为什么。然后使用 “cnpm update -g”进行更新。更新完成后npm版本更新为v4.4.4。 然而编辑还是原创 2017-03-22 17:04:35 · 322 阅读 · 0 评论