vue-awesome-swiper 和swiper 5 结合使用 vue-awesome-swiper 和swiper 5 结合使用总结和swiper死亡翻滚的一周。。。版本对应: vue-awesome-swiper:4.1.1 swiper:5.4.5官网API: http://caibaojian.com/swiper-api/start/new.html//引入: import VueAwesomeSwiper from 'vue-awesome-swiper'//使用: Vue.use(VueAwesomeSwiper)//该版本引入的css:
facebook-javascript-sdk 这两天可以说是和facebook死亡翻滚了一下。。。第一步:打开冰箱门第一步:在https://developers.facebook.com/ 申请一个appid第二步:html引入sdk//方式一:<script defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>//方式二: <script> (functi
Vue3 部分笔记 Vue3 -- markslot:is 切换组件一个对象绑定多个prop单向绑定原则异步组件setup() {}ref()今天过一遍Vue3方法slot//父组件中<script>import AlertBox from './AlertBox.vue' export default { components: { AlertBox }}</script><template> <AlertBox> //子组件内部的内容显示
paypal Javascript sdk 笔记 通过引入第三方npm包下载 javascript sdk插件可以分正式环境和测试环境https://developer.paypal.com/sdk/js/测试环境: sandbox mode创建一个沙盒账号用于测试付款,create一个App生成client_id用于收款正式环境: live modecode//通过v-if渲染,避免渲染重复 <div v-if="isShowPaypal" id='paypal-button-container'> </
JS小方法 JS方法总结// 去重// 数组去重 let obj = this.tableDetail.receiver if(this.tableDetail.receiver) { obj.split(',').forEach((item)=>{ this.sendUserListD = this.sendUserListD.filter((it)=>{ return it.cnName !== item })
iview 隐藏显示该行密码 **通过小眼睛图标的睁眼闭眼实现对某一行的显示和隐藏 **// 代码截取// 为源数据的每一个元素添加一个显示属性‘pwdShow’ let len = this.tableData.length for(let i = 0 ; i <len ; i++) { this.tableData[i].pwdShow = false }//当点击该行的小眼睛时,拿到row的_index, 切换源数据的显示属性 thi
vuex使用小结 记录首次使用vuex1.首先引入vuex的方法 import { mapActions } from 'vuex’通过该方法可以在不同的项目调用公共接口。需要在 vue的created中2.在当前系统的api中引入,并在公共js中定义具体的接口方法 queryUserSpace() {}3. 调用方法时通过then获得数据 this.queryUserSpace().then((res) => { this.soaceList = res })...
8月学习记录 安装了mysql,php和apache,好不容易配置好发现视频课程用phpstudy,好家伙有现成的,于是把之前的都删完了,这大概就是一山不容二虎。1.phpstudy安装,gitee上借用了好心人的api:https://gitee.com/HUJIAFANGFUJIDDD/vue_api_server注意:mysql密码需要初始化,相应的更改config文件中的defalut文件里的用户名和密码2.接口调试工具:Apipost→针对前端开发人员接口文档浏览前端人员可以通过后端分享的接
gitee gitee安装记录一下,不然过两天就忘下载git,安装注册gitee,并创建ssh在gitee新建仓库用cmd初始化name和email在本地要上传的项目中右键git bashgit init初始化后进行pull add push大致是这样,期间遇到的问题需要新建个分支才能上传第二个文件夹,然后和master合并...
头插法创建链表 题目:递归创建链表,从键盘上顺序输入整数,直到输入的整数小于0时才停止输入。然后反序输出这些整数。注意:反序通过头插法创建链表实现,即后创建的链表先输出【note】单向链表有两种创建方式:1.头插法;2.尾插法;其中又分为带头节点和不带头结点。下面使用了不带头结点的头插法。如果需要头结点,只需让node *p=head->next。以下附代码:struct node{ int data; struct node *next;}*p,*head;
使用静态数据成员和静态成员函数 前两天又是感冒,又是过敏,今天算是好一点了。韩剧肯定不能看了,调整状态,赶紧进入强化阶段才行。照常笔记:**题目:9.商店销售某一商品,每天公布统一的折扣。同事允许销售人员在销售时灵活掌握售价,在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天3个销售员销售情况为:**销货员号销货件数销货单价101523.51021224.5610310021.5代码:class Discount{ public: static f
定义对象数组 梅雨季导致皮肤过敏,痒到晚上睡不着。但我一定会坚持的。题目:5.建立一个对象数组,内放5个学生的数据(学号,成绩),设立一个函数max,用指向对象的指针做函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号;Note:重点记住对象数组的初始化写法,只有友元函数才能访问类的私有成员数据;代码:class Student{ public: Student(int n, float s):num(n),score(s){} //声明并定义构造函数; friend void
c++单向链表的生成以及链表节点的删除 链表的生成一边上班一边学习真的是痛并快乐着,读了一本关于如何高效利用时间的书《为什么精英都是时间控》,书的内容很实用,甚至当天读了就能用于时间,分享给大家。终于学到c++第二篇的结尾部分,瞄了一眼第三篇的内容,这才刚看见门呢,但想想即将能让我大脑不停地运转,简直太激动了!!题目:编写一个函数del,用来删除动态链表中一个指定的结点(由实参指定某一学号,表示要删除该学生结点)代码包括了链表的生成,节点的删除,以及删除后链表的遍历;我用了new和delete来开辟内存空间,比malloc还是方便很多;
结构体学生信息输入 不知不觉学到第七章结构体了,这一章开始到后面的章节网上的免费课程就越来越少了。每次有不会的只能各种百度,心累。。。但还是会坚持的!!!记录第7章课后习题第3题:题目:编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号),name(姓名),score[3](3门课成绩)。用主函数输入这些数据,用print函数输出这些数据。声明结构体的同时定义一个数组stu【4】;这里还是使用静态数组分配空间动态用malloc和vector应该都可以,有机会再试吧
C++找出二维数组中的鞍点 题目:找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列最小(也可能没有鞍点)记录一下,加深印象;note:通过声明一个布尔变量flag来判断这个数是否存在;int main(){ bool flag; //声明一个布尔变量; const int n=3,m=3; //定义常变量行和列 int i,j; int a[n][m]; int k,max,maxj;