摘要: CRM项目第五个工作流中的代码是不能引用外部dll程序集的 需要引用外部程序集的话 需要把dll注册到GAC 百度一下 很简单 关于调式 ITracingService tracingSevice = executionContext.GetExtension<ITracingService>(); 阅读全文
posted @ 2018-09-05 11:03 几清 阅读(246) 评论(0) 推荐(0) 编辑
摘要: ABP的缓存是key (key,value) 形式存储 GetCache获取到的是ICache类型 如果知道这个ICache的具体类型 可以直接强转Icache.AsTyped<int, string>() 通过SetAsync设置缓存的时候 第三个参数是滑动过期时间 第四个参数是绝对过期时间 在源 阅读全文
posted @ 2018-08-16 16:49 几清 阅读(1839) 评论(0) 推荐(2) 编辑
摘要: this.$parent或者 this.$root 在子组件中判断this.$parent获取的实例是不是父组件的实例 在子组件中console.log(this.$parent) 在父组件中console.log(this) 看看console出来的两个实例是不是同一个 如果是同一个 就可以在子组 阅读全文
posted @ 2018-07-31 14:04 几清 阅读(25620) 评论(0) 推荐(0) 编辑
摘要: 3.还有个小技巧 当数据已经更新了 但是视图没有更新的时候 比如 这里 视图并没有更新 说明aa这个方法中没有触发视图更新 只要这里面随便一个对象能触发更新 则所有的视图更新都会生效 在data中写一个msg对象 执行aa方法让msg自增一 这样aa中所有的数据都会更新到视图中 注意:msg一定要在 阅读全文
posted @ 2018-07-28 11:07 几清 阅读(13369) 评论(0) 推荐(1) 编辑
摘要: 插槽,也就是slot,是组件的一块HTML模板,这块模板显示不显示、以及怎样显示由父组件来决定。 实际上,一个slot最核心的两个问题这里就点出来了,是显示不显示和怎样显示。 1.navigation-link是一个组件 如果不使用插槽 则这个组件里面所有的内容都会被抛弃 不会显示 2.定义组件的时 阅读全文
posted @ 2018-07-27 11:35 几清 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 1.在vue实例的data中定义一个对象 2.可以在其他组件定义方法 3.触发方法 阅读全文
posted @ 2018-07-21 16:53 几清 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: 官网的写法 vue实例.$on就可以在根实例上定义全局方法 this.$root就是获取根实例 如果没有根实例 就表示当前实例 this.$root.$on 不需要.eventHub 不需要下面这样定义 把组件中的方法定义为全局方法 定义了一个方法 其他组件中都可以使用 通过这种方式调用 如果这个方 阅读全文
posted @ 2018-07-19 15:36 几清 阅读(18454) 评论(0) 推荐(0) 编辑
摘要: 数组的方法find和filter var aa=[{id:1,name:'张三'},{id:2,name:'李四'},{id:3,name:'王五'},{id:2,name:'赵六'}] aa.find( t=> t.id=='2') 结果:{id:2,name:'李四'} find只会返回第一个满 阅读全文
posted @ 2018-07-19 13:35 几清 阅读(9113) 评论(0) 推荐(0) 编辑
摘要: 1.导入辅助函数 导入mapState可以调用vuex中state的数据 导入mapMutations可以调用vuex中mutations的方法 四个辅助函数 各自对应自己在vuex上的自己 2.mapState 获取vuex中的数据 在计算属性中定义 在cc项目中 获取vuex中state的数据 阅读全文
posted @ 2018-07-19 09:37 几清 阅读(3185) 评论(0) 推荐(0) 编辑
摘要: 如果全部成功则提交 出现一个失败则回滚 给person.Name赋值了 不需要进行保存方法 数据库中的数据会自动修改 下面两种开启事务不知道有什么区别 需要创建这个对象进行依赖注入private readonly IUnitOfWorkManager unitOfWorkManager; 注意:工作 阅读全文
posted @ 2018-07-13 11:13 几清 阅读(600) 评论(0) 推荐(1) 编辑