- 博客(29)
- 收藏
- 关注
原创 fastadmin 下载安装
本文介绍了FastAdmin框架的安装步骤:1.下载FastAdmin框架;2.安装phpstudy环境;3.将FastAdmin解压到D盘新建文件夹;4.在phpstudy中创建网站,设置域名、端口号,并确保根目录指向FastAdmin的public文件夹;5.访问站点域名进行安装,完成后即可使用默认账号(admin)登录后台,同时数据库会自动生成所需数据。安装过程强调phpstudy环境配置和根目录的正确指向。
2025-08-22 09:51:07
398
原创 uniapp uni-icons组件自定义图标
2、去阿里图标下载自己需要的svg格式的图标。1、找到自己的uni-icons组件位置。这样就完成了,可以取试用一下了。
2024-03-29 14:06:08
1911
1
原创 uniapp web-view内多级跳转之后关闭窗口
Android 实体返回键 (from = backbutton) 顶部导航栏左边的返回按钮 (from = backbutton) 返回 API,即 uni.navigateBack() (from = navigateBack)注:在该函数中只有返回为true时,才表示不执行函数默认的方法,执行自定义的方法。web-view多级跳转之后,点击左上角的返回按钮会一层一层的返回。
2023-07-13 13:55:46
1164
原创 linux安装jdk1.8
输入命令(在现在在正在在的目录下直接输进入文件)vim /etc/profile。输入之后保存退出(先按Esc键,之后输入命令:wq回车就直接保存文件退出了)直接点击键盘i就可以直接编辑,在文件最后加上以下文字(写自己的jdk路径)java -version 出现一下内容说明安装jdk成功。source /etc/profile(在当下目录就可以)更新一下配置执行命令。
2023-06-29 17:20:17
582
原创 uniapp webview打开链接,在链接内部跳转到app内部页面
在引用依赖的文件后,需要在html中监听UniAppJSBrindgeReady事件触发后,才能安全的调用uni的API。监听web-view的message的事件,然后在事件回调的event.detail.data中黑手传递过来的消息。1、在web-view加载的HTML页面中调用uni的API,需要在HTML中引入必要的JS-SDK。除了可以从web-view页面跳转回应用内还可以行web-view打开的页面往回传消息。支持调用的多有uni路由方法,可以实现从HTML重新跳转到应用内部页面。
2023-06-28 14:04:44
2999
原创 uniapp 控制全局文字大小(包括组件中的文字)
在项目根目录创建postcss.config.js文件,两种方法都需要在根目录下创建此文件。3.在项目中用vuex的可以在数据源中加上,没有的直接在本地存储。1、在根目录下创建utils文件夹并创建fongbase.js。4、在App.vue文件中读取缓存的文字大小值。2、创建改变文字的.vue页面。4、在需要改变字体的页面上加以下代码。在需要改变字体的页面上加以下代码。2、创建修改文字的.vue页面。
2023-06-20 10:47:41
828
原创 uniapp 全局变量的几种方式
它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。可以直接下将vuex的数据实现持久化,直接存在缓存中,缓存的数据在下次运行的时候还是会保留停止运行的状态。在根目录下创建一个common的文件夹,在文件夹下创建一个util.js的文件。在main.js文件中挂载属性,直接下main.js文件中定义好直接就可以使用。在根目录下新建一个store的文件夹,在文件夹下新建index.js文件。使用时,在使用的vue页面引入该js文件,在App.vue文件中定义,
2023-06-15 13:54:32
1238
原创 php接入腾讯云发送短信API
下上面已经申请了appid与appkey,src文件文件有各个功能的文件,文字短信使用的是SmsSingleSender.php 和 方法文件SmsSenderUtil.php,在demo文件中simple/app.php文件。// NOTE: 这里的签名只是示例,请使用真实的已申请的签名,签名参数使用的是`签名内容`,而不是`签名ID`// NOTE: 这里的模板ID`7839`只是一个示例,真实的模板ID需要在短信控制台中申请。
2023-05-24 15:34:50
837
原创 php sql语句中包含引号,转义html
ENT_QUOTES:-编码双引号、单引号、HTML格式内容。ENT_COMPAT:-默认,仅编码双引号。ENT_NOQUOTES:-不编码任何引号。3、剥离字符串中的HTML:strip_tags();1、PHP中执行sql语句参数有单引号双引号转义。
2023-05-11 13:49:26
422
原创 jQuery实现将div中滚动条滚动到指定位置的方法
/滚动到<div id="thisMainPanel">中类名为son-panel的最后一个div处。answer-list'),//div的父类的class。//滚动到<div id="thisMainPanel">中类名为son-panel的第六个处。//2秒滑动到指定位置。
2023-05-10 15:03:45
1612
原创 unipush ios离线推送详细步骤
选择下边图片中的那个选项,我的账号已经生成的证书数量已经最大了,如果你们的账号也是这样的话,就把不用的证书删掉生成证书就可以,或者用自己的账号邀请别的账号,吧自己账号作为根账号,衍生新的账号就可以创建了。将生成的文件传到苹果电脑,直接双击,会自动打开“钥匙串访问”工具,可以在列表中看到刚刚导入的证书,利用证书,生成 .p12 证书文件,导出。用刚刚生成的文件profile文件和 .p12 证书,密钥就是刚才保存 .p12证书时的那个密码。UDID的获取百度有很多获取的方式,点击continue就可以。
2023-04-21 18:08:02
1643
原创 vuex详解
如果通过异步的方式变更数据,必须通过Action,不能使用mutations ,但是在Action中还是要触发mutations的方式间接的变更数据。调用时:this.$store.commit(‘方法名’,step)step就是调用方法时传递的数据。1、state:提供唯一的公共数据源,所有共享的数据都要统一放到store的state中进行存储。...mapMuattions(['方法一',‘方法二’,‘。实现组件全局状态(数据)管理的一种机制,可以方便实现组件之间的数据共享(类似全局变量)
2023-04-19 15:59:18
1210
原创 uniapp 异步请求 promise的用法,async/await异步处理同步化
2、promise是解决异步的一种方法,本质上是一种构造函数,可以用它实例化对象,对象身上有resolve、reject、all,原型上有then和catch方法。异步与同步相反,异步的执行与原有的执行顺序没有关系,在不确保时间的时候,异步是最好的选择,网络请求无论多长时间,程序将不会等待,直接执行下一步。使用promise解决回调地狱(自我感觉其实是一样的,只不过是将每个请求单独封装,在调用封装好的请求即可,只是这样更清晰一点)2、异步的最大问题:回调地狱(俄罗斯套娃),一层一层嵌套。
2023-04-13 14:44:54
4494
原创 unipush2 php服务端调用推送
右击新建的云函数点击上传并运行,如果手机或者模拟器看到推送的消息,说明成功,没有成功啧查看一下是否有什么缺漏的步骤,可以后天查看一下云函数推送失败的日志,后台可以查看云函数。点击运行,运行到手机或者手机模拟器,运行到自定义基座,选择数据线连接的自己的手机设备(开发者模式,允许usb调试)或者模拟器,如果控制台讲设备id打印出来说明可以推送成功。先使用postman推送消息 ,后台查看云函数,点击详情,查看url,可以点击编辑修改自己的云函数访问名,点击复制路径到postman。
2023-04-06 11:06:53
4224
2
原创 Fastadmin 取消双击编辑并改为其他操作
找到上图中的内容,直接讲上图中的内容注销掉,并且在自己自己需要双击的js页面重载(下图),并在方法内添加弹出页面方法你可以实现了(我是在index:function(){}方法中添加,当然你的表格在哪个页面中就将方法放在拿个页面即可)在目录public\assets\js\require-table.js的js文件下。可以看到表格设置默认为双击打开编辑页,如果不想要双击的话直接改为false即可。若想双击打开其他页面则继续像下边看。
2023-03-13 17:55:53
1209
原创 fastadmin fast.api.open回调函数
/data为要传输的数据,只能放一个数据,所以传输的数据多的时候可以拼接一个字符串。//页面中加上以下部分 '.btn-success是B页面的按钮的class。Fast.api.open("URL","页面名称",{通过回调函数讲子页面的数据传输到父页面,//value 就是B页面传输的数据。A页面为父页面,B页面是子页面。在A页面点击事件调B页面。
2023-03-09 16:45:56
2543
原创 location.reload()与location.reload(true)
location.reload()与location.reload(true)之间的区别
2023-03-09 16:24:30
2175
原创 linux php读取mpp文件
php找不到net.sf.mpxj.MPXJ,我的解决方案是,重新写我自己的读取mpp文件的Java jar包,将程序所依赖的所有jar包全部都整到项目中的lib文件夹里边并且将这些依赖包都一起打包到自己的jar包中,放置在JavaBridge.log所说的那个位置,在执行就可以,在防止之后,一定要将。将自己的java jar包放在JavaBridge.log的那个位置(看不懂的请看我上一篇),查看服务器上的JavaBridge.log文件,文件里会有错误日志。
2023-02-23 16:52:16
207
原创 PHP 读取mpp文件
2、打jar包的方法我就不介绍了,网上有很多教程,打完jar包之后,将jar包放在自己jdk文件放在JavaBridge.log中多说的那个位置,我在上边的图中有画出来,有可能不一样所以就不说我的了,然后在php文件中new自己java文件中的类,现在说的很简单,其实我在整这个的时候很困难,不是这个问题就是那个问题,但是这个真的确实是这个过程,问题太零碎了,遇到问题,就在回文档开头在看看是不是有什么步骤遗漏了,每一步都很重要。1、下边的代码就是我的读取mpp文件的核心方法,打开文件就会有下图的东西,
2023-02-23 16:32:17
282
转载 linux 安装php7
将php安装目录下的 /usr/local/php/etc/php-fpm.d/www.conf.default文件拷贝同目录下并重命名为 www.conf。目录下的 /usr/local/php/etc/php-fpm.conf.default 文件拷贝同目录下并重命名为 php-fpm.conf。添加内容:export PATH=$PATH:/usr/local/php/bin/:/usr/local/php/sbin/编辑文件 vim /etc/profile.d/php.sh。
2023-02-17 15:53:51
618
原创 Linux安装配置jdk1.8
下载之后在在usr目录下执行 mkdir -p java/jdk命令,创建文件夹,并将下载安装包放在jdk文件夹下(可以直接修改安装包包名)执行tar -zxvf jdk-18.0.2.1.tar.gz(之后根据需求可以删除安装包)进入文件之后按键盘上i直接编辑,在文件最下边加上一下内容(自己的jdk路径)编辑完成之后按Esc键 并且在下边的命令输入栏输入:wq进行保存且退出。在当前目录相爱执行source /etc/profile就可以。在当前目录下直接执行命令 vim /etc/profile。
2023-02-15 11:19:16
491
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅