![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
thinkphp5
文章平均质量分 53
叫我福建
所有的游戏,或者其它,叫我福建就是我叫福建
展开
-
TP5后端,VUE前端请求京东万象菜谱大全
写这个代码的收获:1: http 请求 https 有一个证书验证(我这里给它关了,接口的数据就进来了)2: 对后端的一些参数过滤(给默认值, 或者直接拒绝服务)代码演示效果:1: 前端VUE布局代码:<template> <!-- 1: 先把单个菜品写死,以便查看渲染后的效果 2: 再把菜单的列表渲染出来 3: 添加 查询 【 菜谱搜索, , 】 (【菜谱分类,直接写到vue json 里面,省得数据多) --原创 2022-01-21 17:12:50 · 956 阅读 · 0 评论 -
[0] InvalidArgumentException in Response.php line 316, variable type error: object
描述: TP5 的时候报错[0] InvalidArgumentException in Response.php line 316, variable type error: object问题解决:返回的数据应该要用json化在这里插入代码片; $content = file_get_contents('./testjson/test9.json'); $data = json_decode($content); return json($data);再次访问接口即原创 2022-01-16 16:58:54 · 1508 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据成语大全
PS: 聚合接口上描述的是成语大全,其实只是以用户查找字为开头的成语而已。先上演示效果:1: VUE 前端代码<template> <div class="content"> <!-- 请求地址:http://apis.juhe.cn/idiomJie/query 请求参数:wd=%E9%80%BC&size=&is_rand=1&key=b1bcc301******24cdb原创 2022-01-15 17:05:37 · 542 阅读 · 0 评论 -
vue axios 请求发生了如下错误 at createError (createError.js?16d0:16), 但是直接访问TP5接口没有问题
问题描述:在TP5 + vue 的时候,发生了下面这种错误vue axios 请求发生了如下错误 at createError (createError.js?16d0:16)但是 TP5 接口直接访问是没有问题的解决:vue 端进行重启即可请求到数据了原创 2022-01-15 16:29:47 · 1411 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据过去的今天
先上效果:1: 前端 vue 文件:<template> <!-- 接口地址 http://v.juhe.cn/todayOnhistory/queryEvent.php 参数名 类型 是否必填 说明 值 date string 是 日期,格式:月/日 如:1/1原创 2022-01-14 14:00:39 · 501 阅读 · 0 评论 -
syntax error, unexpected ‘isset‘ (T_ISSET)
问题描述:如题: syntax error, unexpected ‘isset’ (T_ISSET)如下图:问题解决:该代码末端的 ; 没有加原创 2022-01-14 12:30:51 · 399 阅读 · 0 评论 -
TP5 报\think\library\think\log\driver\File.php on line 52,权限报错
问题描述:如图:自己快 2 个月没有写代码了,把自己写的代码从远程拉下来的时候,运行出现了如上的情况,虽然是权限问题,但是 windows 下的文件权限真的改了又改,都全部 777 了,还是出现这样的情况。裂开解决方案:1:先将 TP5 这个原始文件解压到文件夹;2: 再用 git 命令跟远程仓库同步;【 2-1: git add remote origin “仓库地址” 】【 2-2: 上面 2-1 出现问题,先将仓库初始化 git init 】【 2-3: git pull ori原创 2022-01-13 12:32:31 · 447 阅读 · 0 评论 -
TP5可以访问首页,但是其它页面无法访问,报404
问题描述:1: TP5 可以访问首页,如下2: 但是无法访问其页面,并只报了 404 错误问题解决:目前(2022年1月13日12:20:34)为止总结:伪静态没有添加nginx 添加如下伪静态即可:if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break;}phpstudy添加方式如下:...原创 2022-01-13 12:23:45 · 1969 阅读 · 2 评论 -
TP5后端,VUE前端请求聚合数据驾照题库
选择效果:演示效果:1: Vue 配置: /config/index.js'use strict'// Template version: 1.3.1// see http://vuejs-templates.github.io/webpack for documentation.const path = require('path')module.exports = { dev: { // Paths assetsSubDirectory: 'static',原创 2021-12-15 16:55:30 · 1786 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据热门视频接口
先上演示效果:1: VUE 文件<template> <div class="videos-ele" vv-show="normal"> <!-- 1: el-card 绑定点击事件没有用, 所以应该用 @click.native="function(value)" --> <el-card class="items"> <el-row>原创 2021-11-23 20:35:50 · 851 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据新闻接口
问题描述:TP5当后端,VUE当前端, 请求聚合数据新闻接口演示效果如下:ps: 最开始加载页面的时候,只加载本地的文件(因为请求次数有限制)问题解决:1: vue 文件:<template> <div class="whether-tank"> <!-- 新闻接口 API 说明 接口地址:http://v.juhe.cn/toutiao/index 返回格式:原创 2021-11-22 16:09:31 · 1439 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据天气接口
问题描述:TP5 当后端VUE 当前端请求聚合数据天气接口问题解决:演示效果前端 VUE 代码:<template> <div class="whether-tank"> <!-- 根据城市查询生活指数 http://apis.juhe.cn/simpleWeather/life GET 参数名 类型 是否必填 说明 city string 是 要查询的城原创 2021-11-19 18:27:30 · 1270 阅读 · 0 评论 -
PHP 把String类型的数据返回成 json 数据 + TP5
问题描述:想在 TP5 里面把一串json字符串,以 json 的数据类型返回比如,我下面定义了一个 $data ,想把它直接当 json 数据返回$data = '{ "reason":"查询成功!", "result":{ "city":"上海", "realtime":{ "temperature":"17",原创 2021-11-18 19:12:04 · 1433 阅读 · 0 评论 -
TP5 本地网站打不开的其中一种原因
问题描述:TP5 网站打开后,显示主机没有反应(其中一种情况)问题解决:1: 在打开本地 TP5 网站的时候,已经有开启过其它代理,比如,Clash for windows 或者其它代理工具2: 如果满足上述条件,把代理关闭即可...原创 2021-11-18 18:10:29 · 392 阅读 · 0 评论 -
TP syntax error, unexpected ‘*‘, expecting *
问题描述:刚开始写 TP5 代码的,经常遇到像下面这样的问题:问题解决:1: 把 TP5 config.php 里面的app_debug 开启来 【 false , 改成 true 】2: show_error_msg: 开启来 ,像下面一样,把 false 改成 true以后遇到 TP5 这种类似的问题,报错就会像下面一样,清晰明了,易修复...原创 2021-11-17 19:47:05 · 738 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据星座查询接口
问题描述:如标题问题解决:直接上代码了:VUE :<template> <div class="api_interface content-box content-right"> <!-- 0: arctext.js 的使用 vue-arctxt.js 1: vue 旋转动画; 2: 动态绑定 class + 固定 class 3: 动态绑定 背景图原创 2021-11-12 15:44:53 · 1409 阅读 · 0 评论 -
未定义数组索引: type 的两种情况
问题描述: 直接访问 TP5 后端的时候,出现 未定义数组索引: type;问题解决:情况1: 这个 type 说明没有找到 (指的是 request() -> param() 的 [‘type’] 属性没有),简单点说,就是没有给请求参数情况2: 看看自己的 database.php 里面的数据库连接 账号密码有没有问题...原创 2021-11-12 15:16:47 · 1257 阅读 · 0 评论 -
TP5控制器不存在的一种情况
问题描述: 我自己写好的项目,本来是可以完美运行的,但是从 gitee clone 之后,就运行不起来了,报错情况如下:问题解决:我的Api1 这个控制器,跟 class 名字不一样,把 Apis, 修改成 api1 就可以了。...原创 2021-11-12 15:02:57 · 925 阅读 · 2 评论 -
VUE前端代理配置接口的目录跟TP5写好的接口目录名称一样会导致访问直接跳转
问题描述:我的TP5 接口后端访问结果如下(返回一段字符串):前 VUE index.js 的 proxyTable 里面的配置跟 TP5 一样的时候我的 VUE 访问路径又是这个:所以当我访问该路径的时候,就直接出现了跟 TP5 一样内容,有点像反向代理的感觉问题解决: 把 VUE 前端接口修改,或者后端修,结果如下:重新 npm run dev 访问结果如下:...原创 2021-11-08 17:49:02 · 190 阅读 · 0 评论 -
TP5后端,VUE前端请求聚合数据笑话大全接口
问题描述:使用 TP5 当后端,VUE 前端,请求聚合数据接口: 笑话大全演示如下因为聚合数据官网里面已经有写好的请求接口和数据:https://www.sdk.cn/details/EN5yDkYQWxGNkx1RVY?s=api我自己写的是 VUE 全部请求同一个接口,而把请求类型传递到后端,让后端返回相应的数据。1: API_1.vue<template> <div class="api_interface content-box content-right"原创 2021-11-05 17:15:14 · 275 阅读 · 0 评论 -
VUE 前端,TP5(thinkPHP5)后端,axios 请求第一个(聚合数据)接口,解决跨城问题
问题描述:1: 用 VUE 当前端2: 用 TP5(thinkPHP5) 当后端3: 前端请求后端接口前端界面如下:ElementUI 使用(仿了一个 admin-vue 后端)分成头部、左侧、右侧router.jsimport Vue from 'vue'import Router from 'vue-router'import Main from '@/components/Main'import Right from '@/components/Right'import Jok原创 2021-11-02 19:27:05 · 852 阅读 · 0 评论 -
TP5,第一个路由(致命错误: Class ‘Route‘ not found) thinkphp5_9
问题描述:给TP5 添加第一个路由问题解决:1: 先创建一个 控制器和 action, 并在第一行里面写上 use think\Route;2: 把根目录里面的 route.php 打开,添加一句3: 然后在自己的浏览器里面输入 /hel 就可以访问了。ps: 像这这种人,我也不明白为什么,别人都说官网写得很明白,但是为什么我路由该去哪里写,都不知道呢?...原创 2021-10-19 19:19:49 · 2985 阅读 · 0 评论 -
TP5 用户查询 thinkphp5_8
TP5初见访问方法无效_thinkphp_1TP5 把自己的前端页面渲染_thinkphp5_2TP5查询分页功能_thinkphp5_3TP5 增加用户功能 thinkphp5_4TP5 编辑修改用户 thinkphp5_5TP5 删除用户 thinkphp5_6TP5 批量增加用户 thinkphp5_7问题描述: 如标题,对用户进行模糊查询问题解决:我写得比较复杂,用了 2 个模板前端代码<form class="pure-form" method="POST" acti原创 2021-09-20 16:13:27 · 183 阅读 · 0 评论 -
TP5 window + 宝塔环境的代码搬到mac 环境 + phpstudy
问题描述:window10 写了 tp5 的代码,用的是宝塔环境配置的,把代码移动到 MAC 之后,应该怎么配置呢问题解决:1: 代码先复制过去2: 网站根目录配置要对3: 伪静态配置一个我的 chaxun.com_80 点开来,添加这段代码if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break;}4: 把PHP.INI 我, 我的是 PHP 7.3 的,大概位置在 726原创 2021-09-19 13:15:26 · 113 阅读 · 0 评论 -
TP5 批量增加用户 thinkphp5_7
TP5初见访问方法无效_thinkphp_1TP5 把自己的前端页面渲染_thinkphp5_2TP5查询分页功能_thinkphp5_3TP5 增加用户功能 thinkphp5_4TP5 编辑修改用户 thinkphp5_5TP5 删除用户 thinkphp5_6问题描述: 如题问题解决:解决思路: 把 textarea 值,用换行分割,分割之后,用 \t 分割,变成二维数组,传到后台前端代码: 去掉首尾换行后, 判断换行长度,长度大于 1 即批量增加function textarea原创 2021-09-14 18:59:36 · 308 阅读 · 0 评论 -
TP5 删除用户 thinkphp5_6
TP5初见访问方法无效_thinkphp_1TP5 把自己的前端页面渲染_thinkphp5_2TP5查询分页功能_thinkphp5_3TP5 增加用户功能 thinkphp5_4TP5 编辑修改用户 thinkphp5_5问题描述: 如标题问题解决:解决思路: 把用户的 ID 通过 get 传入,执行 SQL 即可后端代码: 没有加验证,自己加。 public function deleteUser() // delete 方法 { if (req原创 2021-09-14 13:18:37 · 225 阅读 · 0 评论 -
TP5 编辑修改用户 thinkphp5_5
TP5初见访问方法无效_thinkphp_1TP5 把自己的前端页面渲染_thinkphp5_2TP5查询分页功能_thinkphp5_3TP5 增加用户功能 thinkphp5_4问题描述: 如题问题解决:我的思路: 点击 【编辑按钮】 ,把该 tr 里面的数据,赋值到新创建的 Tr 标签里面去,可以直接进行修改,点击 【确定】 按钮后,把该值进行一个 post 传递。【每个 tr 第一个元素都是隐藏了一个用户 id】后端:Index 控制器里面添加了 updateUser 方法, 自己本地原创 2021-09-14 13:01:02 · 284 阅读 · 0 评论 -
TP5 增加用户功能 thinkphp5_4
TP5初见访问方法无效_thinkphp_1TP5 把自己的前端页面渲染_thinkphp5_2TP5查询分页功能_thinkphp5_3功能实现描述: TP5 增加用户功能, 如下面这个图, 两种添加方法【主要是从 excel 表格里面复制过来,格式用 JS 处理,并赋值到第二种表格里面, 并提交数据 】问题解决:1: 得有个表单, 我用的是 原生的ajax 【 在 346 行左右 _ajax({}) 】 ;<!Doctype html><html lang="en"&原创 2021-09-08 19:40:50 · 405 阅读 · 0 评论 -
TP5查询分页功能_thinkphp5_3
TP5初见访问方法无效_thinkphp_1TP5 把自己的前端页面渲染_thinkphp5_2问题描述:如何进行查询并渲染到前端页面呢 (想要实现的功能如下, 点击分页和点击每页显示多少条)要实现的功能:1: 点出每页显示多少条,进行查询;2: 点击第几页的时候进行跳转;(我自己写的是传递2个参数)一: 连接数据库;二: Controller 里面添加方法: (话说, 这个分页有点意思, 同样是 queryData, 直接渲染是 html, 如果 json_encode() 又是很多的数原创 2021-09-06 18:17:04 · 1188 阅读 · 0 评论 -
TP5 把自己的前端页面渲染_thinkphp5_2
问题描述:1:上期我自己解决了如何访问的问题2: 如何把我自己的前端页面放进去,进行渲染呢?问题解决:0: 把自己制作的前面页面放到 index 目录下 view 里面1: 在 Index.php 里面添加 use think\View; 再添加自己想要的方法, 渲染模板是刚刚放入的 view/index.html【 它这样模板是以当前路径为路径的,进行渲染的时候,是以 public 为根目录的,所以样式都是在 public/static/ 下,模板里面的路径是以public 为根目录的。 】原创 2021-09-03 19:18:52 · 1003 阅读 · 0 评论 -
TP5初见访问方法无效_thinkphp_1
问题描述: TP5(thinkphp5)刚用的时候,访问无效?是对这句话的没有理解:问题解决:0: 绑定目录:1: 设置伪静态:二: 写一个自己的方法:三: 进行访问:原创 2021-09-03 14:48:31 · 154 阅读 · 0 评论