![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Vue
hesi726
这个作者很懒,什么都没留下…
展开
-
vue-cli 在 windows 下无法进行单元测试
使用 vue-cli 在 windos 10下创建的项目,居然无法进行单元测试;根据这儿的说法 , 因为 jest 23.0 使用了 micromatch 3.0 进行匹配,但是 micromatch 貌似改变了匹配原则;解决方法倒是很简单,卸载旧的 jest, 重新安装 jest 22.0.1 就可以了;yarn remove jestyarn add jest@22.0.1yarn run...原创 2018-07-05 14:17:59 · 242 阅读 · 0 评论 -
配置 vue-cli3 下的 vue.config.js
使用 vue ui 的 vue-cli gui 界面管理和配置 vue-cli 3 的项目http://www.cnblogs.com/JC-0527/p/9292734.html 详解如何配置vue-cli3.0的vue.config.jshttps://www.jianshu.com/p/c2cda119ee67上面这儿有个炕,没有定义 resolve 方法,自己定义一个 r...转载 2018-11-02 02:10:37 · 749 阅读 · 0 评论 -
Vue - TypeScript - Mixins
@Component({components: { UserRegisterOrModify, PrivilegeSetting, PrivilegeShow, EntitySingleSelect },})export default class UserAdmin extends Mixins<BaseComponent, QueryPartnerOption>(Bas...原创 2018-11-01 15:59:54 · 1582 阅读 · 0 评论 -
NPM 改成 yarn
把 NPM 改成 yarn 了。。NPM 很好,但是还不够好。。今天想升级一下 vue-property-decorator , 主要是要里面的 Mixins 函数,结果 NPM 居然无法升级,很坚定的报无法删除链接目录下的文件错误;这个是稀奇的事情,NPM 在 node-module 下产生了一堆的 链接目录(更加郁闷的是还在链接目录还链接了一堆的其他目录),结果就悲催了。。每次遇...原创 2018-10-17 18:54:01 · 4269 阅读 · 1 评论 -
Vue组件继承 -- 2
昨天写了一个根据本公司业务去继承 elementUi 组件的类,今天就悲催的发现,继承适用性不大;尤其是对于 el-select 之类的组件,有内部绑定时,绑定的是外部组件的属性,而不是绑定的 el-select 组件的属性,但是,俺的组件不能去控制外部父组件的属性;于是今天又改写成 wrap 了,简单来说,就是类似于 EhayInput 这样的 组件里面会包裹一个 el-input , ...原创 2018-10-17 18:45:39 · 1852 阅读 · 0 评论 -
Vue组件继承 -- 1
公司后台系统使用了 Vue + ElementUI, 使用 TypeScriptElementUI 简单,但是还不够简单,就想写一些比较简单的和公司业务有关联的组件;最简单的,例如 Autocomplete 组件,例如,基于某一个类型的 Autocomplete 组件,用法如下:<EhayAutocomplete entityTypeName="EH_Client" v-model=...原创 2018-10-17 00:31:44 · 3387 阅读 · 0 评论 -
Vue组件继承 -- 3
https://blog.csdn.net/hesi726/article/details/83115235 这儿说了我们 Wrap 一个 Vue组件后想要实现的3个目标:也就是说此组件应该和被 wrap 的组件一样被另外的组件使用;但是又能够在需要时由此组件向被 Wrap 的组件设置数据源;例如 ElementUi 里面的 el-select , 继承的话,我们就无法给此组件内部设置...原创 2018-10-19 00:27:32 · 3035 阅读 · 0 评论 -
Vue的 v-model
今天被Vue的 v-model 给绕了一下,特在此记录一下;https://cn.vuejs.org/v2/guide/components.html下面是原文定义事件也可以用于创建支持 v-model 的自定义输入组件。记住: <input v-model="searchText"> 等价于:(切记切记, searchText 是 input组件父组件...原创 2018-10-15 12:41:15 · 516 阅读 · 0 评论 -
Vue-cli 3.0 之后拆分单 vue 文件为 .ts 和 .vue 文件
vue-cli 3.0 之后,VUE 的配置有很大的改变,最简单的,把 HelloWorld.vue 文件中的 ts 代码拆分出去为 HelloWorld.ts 将 HelloWorkd.vue 中改为 <script lang="ts" src="./HelloWorld.ts"></script> 之后,运行将出错。https://github.com/Realyti...原创 2018-07-05 14:25:42 · 8463 阅读 · 1 评论 -
几个 nodejs 的 site ..
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/phantomjs_cdnurl=http://cnpmjs.org/downloadselectron_mirror=https://npm.taobao.org/mirrors/electron/registry=https://registry.npm.taobao...转载 2018-11-02 18:23:32 · 244 阅读 · 0 评论