全局插件
<p><strong>项目在vue.config.js中配置了7个全局插件,在项目中可直接使用</strong></p>
<pre><code class="language-javascript">{
Utils: [path.resolve(__dirname, 'src/js/common/utils'), 'default'],
Manba: 'manba',
HeyUI: 'heyui',
Model: 'js-model',
G: 'hey-global',
log: 'hey-log',
R: [path.resolve(__dirname, 'src/js/common/request'), 'default']
}</code></pre>
<p><strong>项目中的对象名</strong></p>
<ul>
<li><a href="#utils">Utils</a></li>
<li><a href="#manba">Manba</a></li>
<li><a href="#heyui">HeyUI</a></li>
<li><a href="#model">Model</a></li>
<li><a href="#g">G</a></li>
<li><a href="#log">log</a></li>
<li>
<p><a href="#r">R</a></p>
</li>
<li>
<h4><strong><a href="https://www.npmjs.com/package/hey-utils" title="hey-utils">hey-utils</a></strong> 工具集<a id="utils"></a></h4>
<p>判断类型,数值计算,对象复制、合并、赋值,toArray, toObject,localStorage存取,生成唯一值</p>
</li>
<li>
<h4><strong><a href="https://www.npmjs.com/package/manba" title="manba">manba</a></strong> 日期处理对象<a id="manba"></a></h4>
<ul>
<li>YYYY/yyyy:年份</li>
<li>M:月份</li>
<li>MM:月份,个位补充0</li>
<li>D/d:天数</li>
<li>DD/dd:天数,个位补充0</li>
<li>H/h:小时</li>
<li>HH/hh:小时,个位补充0</li>
<li>m:分钟</li>
<li>mm:分钟,个位补充0</li>
<li>S/s:秒数</li>
<li>SS/ss:秒数,个位补充0</li>
<li>w:星期,返回中文:['日', '一', '二', '三', '四', '五', '六']</li>
<li>q:上下午,返回中文:['上午', '下午']</li>
</ul>
</li>
<li>
<h4><strong><a href="https://www.heyui.top/component/">HeyUI</a></strong> HeyUI组件</h4>
<p>全局使用HeyUI的组件
<a id="heyui"></a></p>
</li>
<li>
<h4><strong><a href="https://www.npmjs.com/package/js-model" title="js-model">js-model</a></strong> 模数据对象<a id="model"></a></h4>
</li>
</ul>
<pre><code class="language-javascript">let Basic = new Model({
id: 0,
companyId: "",
rate: 0
});
//从后台格式化到表单
Basic.parse({
});
//从表单格式化到后台
Basic.dispose({
});</code></pre>
<ul>
<li>
<h4><strong><a href="https://www.npmjs.com/package/hey-global" title="hey-global">hey-global</a></strong> 全局变量控制<a id="g"></a></h4>
<p>G.get(key);
G.set(key,name)</p>
</li>
<li>
<h4><strong><a href="https://www.npmjs.com/package/hey-log" title="hey-log">hey-log</a></strong> log()<a id="log"></a></h4>
<p>将console.log() 简化为 log()</p>
</li>
<li>
<h4><strong>[R]()</strong> 后台所有请求 src/js/common/request.js</h4>
<p><a id="r"></a></p>
</li>
</ul>