TAY

livewire 命令

安装 ``` composer require livewire/livewire ``` 发布配置 ``` php artisan livewire:publish --...

xiaocai

laravel 多对多 更新和删除中间表数据

groups 和 users 表 中间表 group_user group 模型定义关系 members 更新中间表 status 字段,`$reque...

xiaocai

使用 laravel ui登录 开启邮箱验证

# User模型 ```php use Illuminate\Contracts\Auth\MustVerifyEmail; ``` ```php class User extends...

xiaocai

laravel 目前最大楼层 即 获取某列的最大值

```php $thread->posts()->max('position'); ```

xiaocai

laravel 是否存在多对多关系,并获取中间表数据

是否存在关系 ```php $model->members()->where('id', $user_id)->exists(); ``` 获取中间表数据 ``...

xiaocai

livewire3 在 wire:navigate 跳转的情况下使用 highlight.js

a 加 wire:navigate 即pjax效果,highlight.js 面临失效 需要 使用 addEventListener ```javascript...

xiaocai

laravel 多对多 保存中间表字段

Group和User模型,中间表额外字段`level`,自动保存时间 ## Group 模型 ```php public function use...

xiaocai

传统 web 项目使用 tailwindcss

开发阶段使用 cdn ``` <script src="https://cdn.tailwindcss.com" type="text/javascript"></script> `...

xiaocai

nuxt3 参数更改时 useFetch refresh 刷新不起作用

这就是Vue反应性的工作原理——当调用useFetch时,该值会及时冻结。 如果想让它保持可动,可以使用 useAsync...

xiaocai

php 读取zip压缩包目录和文件 tree

```php function treeToHtml($tree) { $html = '<ul>'; // 先输出文件夹 foreach ($tree as $name =...

xiaocai

nuxt ui 使用 Phosphor 图标

图标参考 https://icones.js.org/collection/ph 安装 ``` npm install @iconify-json/ph -D ```...

xiaocai

laravel 邮箱未验证 提示信息 Your email address is not verified.

这句话在 ```php vendor\laravel\framework\src\Illuminate\Auth\Middleware\EnsureEmailIsVerified.ph...

xiaocai

laravel 忘记密码 重置密码

路由 ```php Route::group(['middleware' => ['guest']], function () { Route::post('/forgot-pass...

xiaocai

nuxt 表单改变值就会自动调用接口的问题

点击按钮后,正常请求api/hello接口,但是改变email值也会请求接口,而且没有调用save方法 ![file](http...

xiaocai

nuxt3 自定义 layout

完全替换 ```javascript definePageMeta({ layout: "settings-app", }); ``` 在正常使用default...

xiaocai

接收父级组件上的:参数

const props = defineProps(['topics']);

xiaocai

laravel-admin 上传文件并保存文件信息

```php $form->hidden('size'); $form->file('path', __('admin.upload'))->move('/uploads/files'); $f...

xiaocai

tailwindcss tree 树形样式

![file](https://images.tryatry.com/image/1/202311/2681235a05ebf1b9ca1ea421eef7ebe2.png) ```html...

xiaocai

laravel 无限级分类

# 表 categories 字段 id,name,parent_id # 模型 Category.php 加入 ```php public function cat...

xiaocai

vue3 i18n切换语言

## 1.安装插件 ``` cnpm install vue-i18n --save ``` 以中英文为例 ## 2. 新建 src/language/index...

xiaocai

tailwindcss modal html代码

```html <div class=""> <div class="w-full h-full fixed top-0 left-0 z-50 overflow-x-hidden over...

xiaocai

vue3 全局loading条制作

1. src下新建目录 status,里面新建文件 loading.js ```javascript import { defineStore } from "pini...

xiaocai

livewire3 传递消息

Livewire 控制器 ```php $this->dispatch('Message:show', ['alert'=>'success', 'message'=>'保存成功']...

xiaocai

html 简单转圈loading

```html <svg viewBox="0 0 200 200" preserveAspectRatio="xMinYMin meet" version="1.1" xmlns="http://...

xiaocai

laravel 图片裁剪包 Intervention/image

https://image.intervention.io/v2/api/resize 上传到本地示例 ```php // 上传到本地 if ($request...

xiaocai

laravel tailwindcss 分页模板代码

```html @if ($paginator->hasPages()) <div class="pagination text-sm mt-4"> <div class="flex...

xiaocai

laravel-admin 列表数据过滤

``` $grid->model()->where('type', 'year'); ```

xiaocai

Vue3+antdv select最多选择数量限制

通过 @change 监控一选择的选项数量 ```javascript <a-select …… @change="handleChange"> …… </a-sel...

xiaocai

Vue3 生命周期函数

![file](https://images.tryatry.com/image/1/202307/3171e1cf34d65a0e6c54319aaf2b70fb.png) ```javasc...

xiaocai

laravel 安装 tailwindcss

下载 tailwindcss ``` npm install -D tailwindcss postcss autoprefixer ``` 生成 tailwind.config....

xiaocai