学习日记
文章平均质量分 71
记录学习
神舟之光
scau的软工小白一枚
展开
-
2024年暑假学习日记7.25-7.31
2.在谷歌浏览器中用极简插件下载了vue开发者工具,并开启了谷歌浏览器中的开发者模式,成功在谷歌浏览器的扩展程序中添加了vue开发者工具,但是还没有解决应如何将谷歌浏览器设置为默认浏览器的问题,而且尝试使用谷歌浏览器打开html文件也还是不能成功启用vue开发者工具。4.学习Object.defineProperty方法,我看到了许多浏览器开发者工具的使用,可以输出数据,可以修改数据,还可以删除数据.2.学习el和data的两种写法,提及了定时器(js),Vue所管理的函数不能写箭头函数。原创 2024-08-01 08:07:15 · 344 阅读 · 0 评论 -
2024暑假学习日记8.1-8.2
1.遇到了网络连接问题,自从换了一个wifi就时不时在谷歌浏览器出现这个问题,也不知道是谷歌浏览器的设置问题还是网络的问题。1首先学习Vue监测对象数据改变,Vue的底层有一个递归,一直递归到数据不再是对象,只要是对象都会配置一个getter和setter,setter就是用来监测数据改变的。2.学习过滤器,需要用到bootcdn上的day.js组件,但是点击官网上的链接无法跳转到正确的页面,没办法,只好引入在线文件了,幸好能用。学习列表过滤的过程中提及了箭头函数,但是之前还没学,需要补充学习。原创 2024-08-03 15:27:09 · 414 阅读 · 0 评论 -
2024暑假学习日记8.3-8.6
听了生命周期函数,解决了之前遇到的疑问:就是有时会出现网页中Vue开发者工具中的Vue实例消失了,以下是度娘的AI解释。7. prototype是显示原型属性,__proto__是隐式原型属性。5.学习了组件的嵌套,初步了解了app组件。3.学习了v-pre指令,它可以提高效率。6.学习VueComponent。4.自定义指令:函数式和对象式。3.学习非单文件组件的基本使用。1.学习v-cloak指令。2.学习了v-once指令。1.学习vue生命周期。这里可以调浏览器网速。4.组件的几个注意点。原创 2024-08-07 15:03:04 · 182 阅读 · 0 评论 -
2024年暑假学习日记8.7-8.9
vue是一个文件夹,里面有很多版本的vue,具体引入的vue要看node_modules文件夹下的vue文件夹下的package.json文件中的module配置。2.修改脚手架中的默认配置,在根目录下的vue.config.js文件中修改,详细见vuecli官网中的配置参考。main.js中引入的vue是残缺版的vue,不带模版解析器。将props中的数据复制到data中时,记得把页面中的数据名更改为新的数据名。写script中的脚本时提及了ES6中的模块化,还没学。main.js是整个项目的入口文件;原创 2024-08-30 08:00:05 · 307 阅读 · 0 评论 -
2024暑假学习日记8.30-8.31
然后实现静态组件,公司的项目一般是已经开发了一部分的,需要阅读理解旧代码,分析其结构,将每部分的结构抽离成组件,再抽离样式,在子组件的style中加上scoped防止冲突。讲了组件间通信,初级方法是:父组件给子组件1传了一个函数,在子组件1中调用这个函数,由于函数本身在父组件中,传回的值可供父组件使用,再由父组件将该值传递给子组件2,从而实现子组件1和子组件2的通信。*考虑数据存放位置前要考虑数据是一个组件使用还是一些组件使用,如果是一些组件使用,需要把数据存放在共用数据的组件的父组件。原创 2024-09-01 11:14:09 · 594 阅读 · 0 评论 -
2024年大二上学习日记9.1-9.2
加过渡属性最好不要加在标签上(如h1),变换的时候不知道为什么会怪异地从‘天’飞下来,走了偏离的路线,用xxx-enter-active和xxx-leave-active就正常了。如:Category.vue通过slot给App.vue传递需要用到的数据,传递的数据类型是对象(因为传递的数据可能有多个)在public文件夹下新建一个text.txt文件,修改axios.get中的地址,可以成功请求text.txt中的数据。元素进入的起点就是离开的终点,元素离开的起点就是进入的终点,实现一个轮回的效果。原创 2024-09-03 09:03:45 · 753 阅读 · 0 评论 -
2024年大二上学习日记9.4-9.6
MapState前面三个点(ES6语法)表示在computed对象中展开mapState对象中的key和value,而对象写法中给值加单引号的原因是:sum的值要求是一个字符串,如果不加单引号,会将sum当成一个变量处理。在store/index.js中引入Vuex是因为要先应用了vuex才能使用store,但是在js文件中使用import时,文件在解析时会优先运行import文件,导致Vue.use语句无法在创建store之前运行。尚硅谷讲师的界面如下,我没有找到设置mutations地方,看不到。原创 2024-09-07 08:13:23 · 416 阅读 · 0 评论 -
2024年大二上学习日记9.7-9.8(vue2完结撒花)
中间出现了一个小插曲,突然出现报错:Module not found: Error: Can't resolve 'core-js/fn/symbol' i,于是用yarn add core-js@2安装了插件,结果冒出了59个errors,吓得我一脸懵,连忙用yarn remove。为了使模块化看起来结构更加清晰,可以将求和的相关配置和人员的相关配置单独写成一个js文件,再在index.js文件中引入这两个文件,作为两个不同的模块进行使用。原创 2024-09-08 16:56:53 · 1307 阅读 · 0 评论