- 博客(38)
- 收藏
- 关注
原创 vue2 引入字体文件
2.在同级中建立css文件,src/assets/css/YousheBiaoTiHei.css。2.下载字体地址:http://www.downcc.com/font/518114.html。更改名称:优设标题.ttf ----> YousheBiaoTiHei.ttf。1.将下载ttf放在src/assets/css/YousheBiaoTiHei.ttf。3.字体文件下载成功,后放到项目文件中。/*引入字体文件*/5.在main.js中引入。
2023-09-22 10:34:52
1077
原创 vue2适配移动端 vue创建移动端项目
只要导入就行了 不需要命名然后Vue.use()文件位置与package.json同级。安装完成之后打开main.js。新建了一个文件 名叫。
2023-09-19 19:30:11
275
原创 vue2打包
使用npm run build进行打包,或者通过查看项目中的package.json文件中的bulid的打包命令。build完成时可以在项目中发现多了一个dist文件夹,里面包括一个css文件,js文件和index.html。出现打包后页面空白现象。
2023-09-14 23:14:30
1635
原创 Watch Effect
不需要指明监视哪个属性,监视的回调中用到哪个属性,那就监视哪个属性。在这个回调函数中,他会自动监听响应数据,当回调函数望面的响应数据发生变化,回到函数就会立即执行。一进页面就执行一遍回调函数。
2023-08-23 18:51:35
99
原创 小程序密码加密
第一步,新建一个crypot.js文件,这个文件放哪里都行,把如下代码复制进去,第三步:在用的页面引入刚才的新建的 crypot.js文件。第3步对要加密的密码进行如下操做即可。
2023-08-16 22:23:46
386
原创 uniapp请求封装(最基础简单版)
api.js里面:1:把request.js引进来2:抛出自定义的key,里面写好请求接口:要除了公共部分的接口,请求方式get,以及要传的参数data,data:params是由页面请求写的传来的页面里面:1:接受key,在使用他。
2023-08-16 22:16:09
296
原创 微信小程序
2,条件渲染wx:if 结合block标签使用wx:if: 如果要一次性控制多个组件标签的展示与隐藏,可以使用一个block标签将多个组件包装起来,并在block标签上使用wx:if控制属性 注意: block并不是一个组件,它只是一个包裹性质的容器,不会在页面中做任何渲染hidden 使用hidden = “{{condition}}”也能实现元素的显示与隐藏条件为true隐藏,false
2023-07-31 19:54:30
632
原创 vue导出excel表格
json_fields:里面的属性是excel表每一列的title,用多个词组组成的属性名(中间有空格的)要加双引号;指定接口的json内某些数据下载,若不指定,默认导出全部数据中心全部字段。
2023-07-26 08:41:59
241
原创 vue2兄弟组件之间数据共享的方案一EventBus
在event Bus.js中引入vue,抛出vue实例对象。先创建一个.js文件,名字可以随便起,为了语义化可以使用。然后那个组件用就在那个组件中引入建好的。发送方是but.$emit()接收方是bus.$on()
2023-07-10 16:31:17
130
1
原创 介绍5种常用 for循环:for、forEach、map、for in、for of。
for of 是ES6版本发布的,在可迭代对象(包括 Array,Map,Set,String,TypedArray,arguments 对象等)上创建一个迭代循环,调用自定义迭代钩子,并为每个不同属性的值执行语句。版本发布的,按升序为数组中含有效值的每一项执行一次回调函数,那些已删除或者未初始化的项将被跳过(例如在稀疏数组上),一般认为是 普通for循环 的加强版。map 是ES5版本发布的,遍历时可以返回一个新数组,新数组的结果是原数组中的每个元素都调用一次提供的函数后的返回值。
2023-07-10 13:57:21
821
1
原创 Vue 混入(mixin)
此时,同名的created生命周期钩子进行了合并,合并为一个数组,因此都将被调用。注意观察Home组件里面,并没有任何的生命周期钩子或者方法,但是打开页面之后查看控制台,却打印了内容,这就是混入对象中的created钩子中的console.log()。那么有个问题,如果很多个组件同时使用同一个混入对象,这时候都要重复一个步骤,就是先导入混入对象,然后再使用,类似如下。开篇提过,混入对象可成为一个可复用功能,我们在另外的组件中引入已定义的混入对象,可实现同样的逻辑与功能。一旦使用全局混入,它将影响。
2023-07-10 11:38:06
107
1
原创 VUE2 创建脚手架
回车完成之后 ,系统提示如下命令,进入到vue-test文件夹中执行npm run serve进行编译。切换到需要创建项目的目录,使用下面命令进行创建项目。cli所以选择vue2安装。全局安装 vue-cli。
2023-06-14 21:38:18
85
原创 获取鼠标在盒子内的坐标
1.e.pagex:鼠标在页面X轴的距离2.e.pagey:鼠标在页面y轴的距离box.offsetleft:盒子在左页面的距离offsetWidth:盒子自身的宽度offsetHeight:盒子自身的高度。
2023-03-13 19:16:11
123
原创 js-----基本事件操作
传统的事件函数:but.onclick = function(){}新的:but.addEventListener('click', function () { })区别:点击事件在新的里不加on。
2023-03-13 19:08:08
111
原创 Date日期对象的使用
/如果得到当时的小时是小于10的,那么就在当时时间添加一个0。//如果得到当时的分钟是小于10的,那么就在当时时间添加一个0。//如果得到当时的秒是小于10的,那么就在当时时间添加一个0。完善一下输出:console.log('今天是'+year+'年'+month+'月'+dates+'天'+day)//还是获得当下的时间。//+new Date()返回的就是总的毫秒数。最后输出:console.log(h+':'+m+':'+s).getFullYear()//得到year为当下的年份。
2023-03-13 18:29:55
745
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人