![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
hesi726
这个作者很懒,什么都没留下…
展开
-
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 评论 -
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组件继承 -- 1
公司后台系统使用了 Vue + ElementUI, 使用 TypeScriptElementUI 简单,但是还不够简单,就想写一些比较简单的和公司业务有关联的组件;最简单的,例如 Autocomplete 组件,例如,基于某一个类型的 Autocomplete 组件,用法如下:<EhayAutocomplete entityTypeName="EH_Client" v-model=...原创 2018-10-17 00:31:44 · 3387 阅读 · 0 评论 -
Vue组件继承 -- 2
昨天写了一个根据本公司业务去继承 elementUi 组件的类,今天就悲催的发现,继承适用性不大;尤其是对于 el-select 之类的组件,有内部绑定时,绑定的是外部组件的属性,而不是绑定的 el-select 组件的属性,但是,俺的组件不能去控制外部父组件的属性;于是今天又改写成 wrap 了,简单来说,就是类似于 EhayInput 这样的 组件里面会包裹一个 el-input , ...原创 2018-10-17 18:45:39 · 1852 阅读 · 0 评论 -
NPM 改成 yarn
把 NPM 改成 yarn 了。。NPM 很好,但是还不够好。。今天想升级一下 vue-property-decorator , 主要是要里面的 Mixins 函数,结果 NPM 居然无法升级,很坚定的报无法删除链接目录下的文件错误;这个是稀奇的事情,NPM 在 node-module 下产生了一堆的 链接目录(更加郁闷的是还在链接目录还链接了一堆的其他目录),结果就悲催了。。每次遇...原创 2018-10-17 18:54:01 · 4269 阅读 · 1 评论 -
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 评论