1.1.3 • Published 3 years ago

components-project v1.1.3

Weekly downloads
30
License
MIT
Repository
-
Last release
3 years ago

components-project

A Vue.js project

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.

推包

npm login npm publish

install dependencies# install dependencies

cnpm 同步 https://cnpmjs.org/sync/connect

例子

// sumFunction 插件对应组件的名字
import sumFunction from './sum-function';

// Vue.js 的插件应当有一个公开方法 install 。第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象
// 参考:https://cn.vuejs.org/v2/guide/plugins.html#%E5%BC%80%E5%8F%91%E6%8F%92%E4%BB%B6
// 此处注意,组件需要添加name属性,代表注册的组件名称,也可以修改成其他的
  sumFunction.install = Vue => Vue.component(sumFunction.name, sumFunction);//注册组件

 // 标签的方式引入,留到后面再另开新篇讨论
  //const install = function(Vue, opts = {}) {
 //  Vue.component(sumFunction.name, sumFunction);
 //}

/* 支持使用标签的方式引入 Vue是全局变量时,自动install */
//if (typeof window !== 'undefined' && window.Vue) {
//  install(window.Vue);
//}

export default sumFunction;

1.0.2

对应一个package包。稳定版本 cnpm install components-project@1.0.2

1.0.7

对应一个package包。稳定版本 cnpm install components-project@1.0.7

data () { return { num1: 4, num2: 5, sumFromChild:0 } },

methods:{ receiveChildSum(sum){ //自定义事件,接收子组件的和 this.sumFromChild = sum; } }

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.1.0

5 years ago