Fastadmin+uniApp开发记录
APP开发
浏览:458 次

我很久没有写代码了,我发现很多基础知识都被遗忘了。我想复习。如果你不会写文档,请先练习你的技能。由于我没有系统地学习过PHP,其中很多都是在互联网上找到的零碎知识。可能会有错误。请更正!
Fastadmin使用MVC模式,因此应该编写控制器。然而,我不理解路径的含义,这导致了一个错误。
因为我的本地主机位于www文件夹中,所以在登录操作期间无法加载样式。根据控制台网络,找不到地址。
后来,当我访问控制器中的方法时,我找不到控制器,因为我复制并粘贴了它们,并且忘记了类的名称。
图像.png
如何从服务器获取数据并进行渲染?
起初,我使用服务器上的数据)
但是应用端接收的数据是html而不是json。
后来,我直接在服务器端返回json编码的数据,然后将其返回到App,然后使用for循环在App端分配值。
虽然比以前麻烦了一点,但还是可以实现的。问题是为什么服务器不在这里返回json值?在过去,我能够使用mui框架进行开发。
图像.png
图像.png
我们遇到了一个问题,即数据包含html标记,并且在渲染时被视为字符串。
解决方案:
代码:
{{项}}
ps:
如果项中没有html标记,则无法正常分析和渲染,因为渲染节点必须是字符串或数组
小心:
与v-for一起使用时,不得在同一视图中写入v-html和v-for,否则将不会显示非html标记内容。它应该写在带有html标签的最小视图中。也就是说,不要影响其他视图中的内容。
{{i}}

PHP数组相关性
1) 创建阵列:
$a=[];
$a=['name'=>'Homura','age'=>'500']
这是带有键名的定义方法,可用于创建json格式的数组。
php公司
$array=数组(“foo”、“bar”、“hallo”、“world”);
var_ dump($array);
?& gt;
阵列(4){
[0]=>
字符串(3)“foo”
[1]=>
字符串(3)“bar”
[2]=>
字符串(5)“你好”
[3]=>
字符串(5)“世界”
}
这是一维数组的定义。不需要密钥名称
要将元素添加到数组中,可以使用
array_push(array_name,value)
或
array_name[]=值;
二维数组中元素的使用:
数组名称[索引][“键”]

例如:
$waifu=[{'name'=>'Homura','age'=>'500'},
{'name'=>'Hikari','age'=>'501'}]
我想找本村
waifu[0]['name']=北村
如果我的数据库中有一段数据丢失,我以后如何弥补?
我想做的是在要插入数据库的位置后面的数据ID上加1,然后腾出该位置进行更新操作。但这样,就需要直接对数据库进行操作。那么后台管理的好处不会很快显现出来吗?这是否意味着我应该在一行之后添加一个要插入的函数?就像基于web的数据库管理工具
var/let变量
暂时不讨论差异,只讨论注意事项。
两者都应该定义变量。我尝试使用变量,而不是麻烦的数组元素定位。
让isActive=that.homePosts[index]['isActive‘]
因此,当我稍后修改数组元素时,我直接用变量名替换它们
isActive=!处于活动状态
我以为数组元素也会改变,但实际上它们的地址是不同的。因此,简化只能写如下:
那个homePosts[index]['isActive']=!处于活动状态
git使用问题记录
终于是吉特了。你必须学会如何使用这个工具!
1) 在本地初始化存储库
右键单击需要创建git仓库的文件夹中的gui bash,以进入git命令行
图像.png
我一直在犯错误。我总是喜欢在项目外部进行初始化,所以当我想添加时,直接写项目名称更方便。但实际上,这样做会将其他项目上传到远程数据库。事实上,一个项目应该是一个独立的git库。要添加多个修改过的文件,只需使用git add-A命令。唉。
2) 初始化Git存储库并使用Git init命令。
图像.png
3) 通过两个步骤将文件添加到Git仓库:
使用命令git add<file>,注意它可以重复使用,可以添加多个文件;
图像.png
我直接将所有外部文件夹添加到库中
使用命令gitcommit-m

图像.p