🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

communicationtools

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

communicationtools

工具栏

npmnpm
Version
2.2.8
Version published
Weekly downloads
3
-85.71%
Maintainers
1
Weekly downloads
 
Created
Source

communicationtools

vue2 npm unpkg

Example

<!-- main.js入口文件-->
import Tool from 'communicationtools';
Vue.use(Tool);
<!-- xxx.vue入口文件-->
<template>
    <Tool
		:toolType="toolType"
		:isFixed="isFixed"
		@fixedHandler="fixedHandler"
		:fnType="fnType"
		:signData="signData"
		:curTypeTool="curTypeTool">
    </Tool>
</template>

Project NPM Release

1.修改package.json 版本号
2.npm run lib
3.npm login
   username :***
   password :***
   Email : ***
4.npm publish

Project setup

1.npm install
2.npm run serve

Project Vue v-bind Options

AttributeDescriptionTypeOptionsDefault
drawerVisible插件的显示以及隐藏Booleanfalse
successSendHandler子传递给父的消息函数functionvalue (Object)
closedHandler子传递给父的关闭函数 用来初始化数据等function
curTypeTool外部唤起内部组件参数,输入 toolType 数据 type 字段String[message:消息列表],[relNoti:发布消息]''
copyphone非该系统拨号盘电话显示String——''
signData标记类型,点、线、面的数据集String——''
fnType事件类型 1:事件类型、2:标记类型Number——1
toolType工具栏工具权限Array——{title: '消息',type: 'message'},{title: '人员', type: 'personnel'},{title: '机构', type: 'organ' },{title: '短信', type: 'sms'},{title: '拨号',type: 'dial'}
fixedHandler组件内部信息对外暴漏functionvalue (Object){type:'',info:{}}

Project API Defaults BaseURL

在引入项目中添加 axios.defaults.baseURL = res.data.baseUrl; Vue.prototype.staticFileUrl = res.data.staticFileUrl; Vue.prototype.activeMQUrl = res.data.activeMQUrl;

Project Element

由于该项目打包后不自带各种插件,所以需要在引入项目中添加。 例如:Element 需要添加组件。

Project directory

├─public
|   ├─domain.json                // 接口变量包含后台接口json,MQ,文件上传接口
├─app
|    ├─components                // 项目组件
│    ├─assets                    // 静态文件
│    │  ├─css                    // css
│    │  ├─js                     // js
│    │  └─images                 // 图片
│    └─plugins                   // 页面
│        ├─element.js            // element.js 插件
├─package.json                   // 项目描述及依赖
└─vue.config.js                  // vue和webpack配置

FAQs

Package last updated on 10 Jan 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts