2020-06第一周学习
2020.6.2
今天是公司给我配置新电脑的日子,感觉还可以。在学习vue.js的过程中基本上是一脸懵逼的样子,之前我打算去学习,结果东学学、西看看就给忘了,还是得花时间好好看看。
收获:1、学习了mvvc是前端的一种思想,mvvm:指的是MVVM是Model-View-ViewModel的缩写。mvvm是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和 Model的对象。
在MVVM架构下,View 和 Model 之间并没有直接的联系,而是通过ViewModel进行交互,Model 和 ViewModel 之间的交互是双向的, 因此View 数据的变化会同步到Model中,而Model 数据的变化也会立即反应到View 上。
ViewModel 通过双向数据绑定把 View 层和 Model 层连接了起来,而View 和 Model 之间的同步工作完全是自动的,无需人为干涉,因此开发者只需关注业务逻辑,不需要手动操作DOM, 不需要关注数据状态的同步问题,复杂的数据状态维护完全由 MVVM 来统一管理。
2、学习了v-model可以实现双向的绑定。
2020.6.3
今天主要是对项目的熟悉和理解,并且之后的主要精力主要都放在这个项目上。
收获:1、学习了vue-cli在IDEA中的使用方法,了解这个框架所产生的文件,意识到哪些文件是自动产生的,有哪些是我需要去写的。
2020.6.4
问题:1、为什么SCT项目的改变服务器之后就会产生问题。
2020.6.5
注意事项:1、特别是要注意字符的问题,就比如我遇到的data和date的区别。
2、注意字符大小写的问题,在div标签中可随意写,但是在其他的地方要注意是引用vue.js中的原有的,否则会出现很多的问题,最重要的是这些问题出现的莫名其妙。
3、就拿现在的项目来说,我猜想有很大的可能性是在旧项目的基础上进行修改而成的,如果从一个新的项目进行写感觉很有难度,我的感觉就是无从下手,不过也许只是我太菜而已。
4、今日任务之一:三维模型:osgb格式转cesuim格式;摄像机找一张图片,然后将图片与三维模型进行位置匹配,最后得出摄像机所拍图片的具体的地理位置。