![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
文章平均质量分 64
py_boy
这个作者很懒,什么都没留下…
展开
-
vtk的requestData 、getIndexMatrix和vtkImageResliceExecute讲解
对vtk的imageRelice模块的requestData、getIndeMatrix和vtkImageRelieExecute方法进行了讲解原创 2022-07-07 21:08:03 · 729 阅读 · 3 评论 -
web端mpr(多平面重建)的实现
mpr二维多平面重建(Multiplanar reconstruction,MPR)是被大量用于分析电脑断层扫描影像的技术。可用于在正交平面(冠状、矢状、轴向或倾斜,选择任意平面)中重建影像,这可以帮助医疗人员建立解剖结构在多个平面的视觉效果。mpr过程介绍mpr一般会分为三个面: 横截面、冠状面、矢状面。横截面:当你的视角从上往下看的平面,如图中绿色平面,其它两个平面在绿色平面的投影就是一个十字架,十字架的每条线都对应一个平面的投影,所以mpr一般除了图还自带有十字架,十字架中心点是另外两张图的原创 2022-03-04 18:13:09 · 4593 阅读 · 19 评论 -
Module parse failed: Unexpected token (3:27) File was processed with these loaders: * ./node_module
Module parse failed: Unexpected token (10:27)File was processed with these loaders: * ./node_modules/vue-loader-v16/dist/templateLoader.js * ./node_modules/cache-loader/dist/cjs.js * ./node_modules/vue-loader-v16/dist/index.jsYou may need an additiona原创 2021-11-27 14:24:56 · 16925 阅读 · 4 评论 -
module “**.vue“ has not default
module “**.vue” has not default这个问题造成的原因是因为你在vue.config.js中设置了happyPackMode选项,如下所示:config.module .rule('ts') .use('ts-loader') .loader('ts-loader') .tap(options => { Object.assign(options || {}, {transpileOnly: false, h原创 2021-11-24 11:42:22 · 1818 阅读 · 0 评论 -
vue-router的4.0.0-alpha.6中的component
import effect from '@/pages/effect.vue';// effect通过import导出的方式会爆出类型不匹配,component识别出的类型为undefinedconst router = createRouter({ routes: [ { path: '/', name: 'login', component: () => import('@/pages/login/login.vue')原创 2020-08-20 15:16:19 · 1252 阅读 · 0 评论 -
Typescript中导入vue文件报错
Typescript导入vue文件爆出找不到模块,解决办法:创建一个shims.d.ts文件,放置到src/globalDeclare中declare module '*.vue' { import Vue from 'vue'; export default Vue;}注意,该模块声明需要单独创建文件声明在tsconfig.json中添加{ "compilerOptions": { "typeRoots": [ "src/globalDeclare" ] }}原创 2020-08-20 15:13:30 · 7560 阅读 · 0 评论 -
vue3源码effect
Effect前言:effect类似于vue2源码中的watch,观察者/订阅者。以下过程中,effect为观察者,target的属性值为被观察者,effect观察target的属性值,target的属性值被修改通知effect,确保以这个思想看待下面源码。Effect与Target映射target ===> effect// 存放effect集合,使用Set去重type Dep = Set<ReactiveEffect>// any为监控对象的属性,属性对应的Dep// 存原创 2020-08-18 15:13:47 · 985 阅读 · 0 评论 -
vue3源码reactive章节
Target类型及属性// 定义target属性interface Target { // 标记为原始数据,则不能进行监控,只能为原始数据 [ReactiveFlags.SKIP]?: boolean // 是否是可读可写响应式 [ReactiveFlags.IS_REACTIVE]?: boolean // 是否为只读响应式 [ReactiveFlags.IS_READONLY]?: boolean // 指向原始数据 [ReactiveFlags.RAW]?: an原创 2020-08-18 15:12:23 · 1379 阅读 · 0 评论 -
vue3源码ref章节
Ref类型// 生成一个唯一key,开发环境下增加描述符 'refSymbol'declare const RefSymbol: unique symbolexport interface Ref<T = any> { /** * Type differentiator only. * We need this to be in public d.ts but don't want it to show up in IDE * autocomplete, so we原创 2020-08-18 15:11:38 · 2311 阅读 · 0 评论 -
“export ‘markNonReactive‘ was not found in ‘vue‘错误解决
最近开始vue3项目的尝试,照着网上的vue版本与vue-router版本爆出以上错误,通过查找有人提了issure,不过没有明确哪个版本.我把我能够使用vue-router与vue版本放出来一下,主要通过以下链接https://github.com/vuejs/vue-router-next/commit/7636f556cd654fbdf49b494925628593e8383453上述链接中有对用解决完这个bug的vue-router版本,并且可以看到内部使用的vue版本废话不多说直接上版本原创 2020-07-28 09:57:55 · 7030 阅读 · 5 评论 -
Uniapp中父组件向子组件传递prop,新的prop会带有旧的prop属性
简洁最近使用uniapp开发微信小程序,某一个页面需要做成可配置化,因此会出现直接在父组件修改传递到子组件的prop,但是会出现这种情况,假设新传递的prop对象为newObj,旧传递的prop对象为oldObj,如果Object.keys(newObj).length > Object.keys(oldObj).length,newObj中会带有oldObj的属性,值为null。例子father.vue<template> <view> <view>原创 2020-07-07 20:47:38 · 2057 阅读 · 0 评论