- 博客(17)
- 收藏
- 关注
原创 Vue3之ref与reactive的基本使用
/ 我们也可以使用到Object.assign 这是我们想把对象整体改掉时写的Object.assign(obj, {name:“李四”})}// 我们也可以用在对象上constobj =ref({name:“张三”})functionchangeName() {// 我们需要用ref()的形式去定义需要响应式的数据letsum =ref(1)functionadd() {// 对象我们需要使用到obj.value才可以修改数据obj.value.name=“李四”}姓名:{{ obj.name }}
2024-06-27 10:28:22
314
原创 【无标题】
如果您不打算开发大型单页应用,使用 Vuex 可能是繁琐冗余的。确实是如此——如果您的应用够简单,您最好不要使用 Vuex。但是,如果您需要构建一个中大型单页应用,您很可能会考虑如何更好地在组件外部管理状态,Vuex 将会成为自然而然的选择。大家可以思考一下,组件之间的传值有哪些?因此vuex就是把组件共享状态抽取出来以一个全局单例模式管理,把共享的数据函数放进vuex中,任何组件都可以进行使用。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
2024-06-26 08:59:36
111
原创 vue。js的响应式原理
我们可以使用Vue.set(object, key, value)方法添加属性,或者this.$set(object, key, value)方法。上面代码在data对象上定义了name属性的getter和setter,在name属性修改时会触发setter函数,实现对属性修改的监听。Vue 利用 Object.defineProperty() 劫持 data 中的属性,当这些属性修改时可以触发对应的更新。所以输入框的v-model和双大括号,本质上添加的都是数据更新所对应的更新函数,从而实现了双向绑定。
2024-06-25 15:17:42
164
原创 node js模块
/ 2.npm config set registry="https://registry.npmjs.org/"切换镜像为npm。原文链接:https://blog.csdn.net/tofever/article/details/135571233。
2024-06-25 10:25:48
906
原创 vue组件注意事项
2.my-school和mySchool都会转换为同样的格式MySchool,但是mySchool只能在脚手架环境使用 使用的组件名可以不和组件定义的名字相同,组件名字可以自定义。原文链接:https://blog.csdn.net/tofever/article/details/137207457。1.全局注册Vue.component(“mainq”,mainq);2. 局部注册 在变量a中注册,就只能在a中使用组件。1.全局注册 只要注册一次,在任何组件都可以使用。
2024-06-20 11:48:49
387
原创 小程序基本语法
定义item与index的名称wx:for=”{{list}}}"wx:for-item="myitem"wx:for-index=“myidx”{{myidx}}{{myitem}}inputHd(e){ this.setData({s1:e.detail.value})}表单的值获取:e.detail.value。view 组件块组件text 组件行内组件button 组件按钮input 组件表单。{{ msg}}可以执行简单的js表达式{{2+3}}{{msg.length}}
2024-06-18 10:54:52
157
1
原创 Vue模版语法与数据绑定
/</</</constdatareturnrawHtml'<span style="color: red">这里会显示红色!
2024-03-10 21:50:31
561
原创 my前端笔记2
变量 b 用 var 声明存在变量提升,所以当脚本开始运行的时候,b 已经存在了,但是还没有赋值,所以会输出 undefined。const 的本质: const 定义的变量并非常量,并非不可变,它定义了一个常量引用一个值。使用 const 定义的。变量 a 用 let 声明不存在变量提升,在声明变量 a 之前,a 不存在,所以会报错。常量不允许重新赋值,声明的时候必须赋值。两者还有以下两点区别。
2023-11-20 09:44:59
15
1
原创 我的前端笔记
4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。1.创建XMLHttpRequest()对象。js中 ajax调取接口数据 异步。http与https区别。
2023-11-13 10:17:44
15
原创 let const var
变量 b 用 var 声明存在变量提升,所以当脚本开始运行的时候,b 已经存在了,但是还没有赋值,所以会输出 undefined。const 的本质: const 定义的变量并非常量,并非不可变,它定义了一个常量引用一个值。使用 const 定义的。JavaScript var 关键字定义的变量可以在使用后声明,也就是变量可以先使用再声明。变量 a 用 let 声明不存在变量提升,在声明变量 a 之前,a 不存在,所以会报错。常量不允许重新赋值,声明的时候必须赋值。两者还有以下两点区别。
2023-10-23 09:34:28
12
原创 2d,3d,动画 ,过渡
translateX(x)和translateY(y),translateZ(z)不能同时出现,不然是会作用于最后一个。
2023-09-24 22:44:46
21
1
原创 框大小(盒模型)及弹性盒子
width(宽) + padding(内边距) + border(边框) = 元素实际宽度height(高) + padding(内边距) + border(边框) = 元素实际高度盒子大小会随着padding值变大而变大。
2023-09-17 19:48:49
32
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人