摘要:
01、在permission.ts页面,增加一个dynamic_base的一个动态路由页面 02、再增加路由和index.vue的view页面 03、页面效果如下,感觉挺好的 阅读全文
摘要:
1、默认60的高度 2、高度成了48了 阅读全文
摘要:
1、改成自己的后端接口地址: 2、 对应后端api地址: 3、php后端对应的接口文件: 4、执行浏览器,可以正常登录打开了。 阅读全文
摘要:
1、在代码BaseController.php中,引入ResponseTrait 2、在控制器基类增加如图函数,然后直接调用。 3、浏览器访问,就正常返回JSON了。 阅读全文
摘要:
1、按照php环境和composer,输入cmd的composer命令,版本是2.7.9 2、在工作目录,输入命令行composer create-project codeigniter4/appstarter ci4 ,会全自动创建工程 3、把composer下来的文件,拷贝到外面工程中。 4、用 阅读全文
摘要:
1、v3admin打开之后的界面如下 2、修改一下全局通用设置 3、界面如下 4、把app.vue中的这一段注释掉 5、浏览器也就没有弹窗显示了。 阅读全文
摘要:
1、使用命令行npm run dev启动v3admin的时候,会有多个ip地址以及端口 2、在vite.config.ts中,修改host为false和port为1314 3、ctrl+c结束端口,并运行npm run dev来启动。可以看到只有一个 http://localhost:1314/ 端 阅读全文
摘要:
1、下载github,并放到自己的项目工程中 2、确保直接电脑按照了node.js,输入cmd命令行看node,可以看到node版本是v20 3、在工程目录用命令行输入 npm update 4、在命令行继续输入 npm run dev 5、可以正常登录了。 6、界面内容如下: 阅读全文
摘要:
01、Config中的Services.php代码如下: <?php namespace Config; use App\Libraries\Tx_Auth; use CodeIgniter\Config\BaseService; class Services extends BaseService 阅读全文
摘要:
01、我们在Filters目录,创建一个MyFilter.php文件 <?php namespace App\Filters; use CodeIgniter\Filters\FilterInterface; use CodeIgniter\HTTP\RequestInterface; use Co 阅读全文
摘要:
01、BaseController.php代码如下: <?php namespace App\Controllers; use CodeIgniter\Controller; use CodeIgniter\HTTP\CLIRequest; use CodeIgniter\API\ResponseT 阅读全文
摘要:
01、ModelBase.php代码如下: <?php namespace App\Models; use CodeIgniter\Database\ConnectionInterface; use CodeIgniter\Model; use CodeIgniter\Validation\Vali 阅读全文
摘要:
01、在composer.json中增加一行调用jwt的代码: { "name": "codeigniter4/appstarter", "description": "CodeIgniter4 starter app", "license": "MIT", "type": "project", " 阅读全文
摘要:
01、我们创建一个数据库,如下: CREATE TABLE `user` ( `id` int(20) NOT NULL AUTO_INCREMENT, `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL D 阅读全文
摘要:
01、在目录右键打开powershell,输入composer,能正常显示 02、输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ ,切换到国内镜像 03、输入composer crea 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
1、main.ts代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitte 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 // import emitt 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' // 引入emitter用于全局事件总线 import emitter 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' const app = createApp(App); // App.v 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' const app = createApp(App); // App.v 阅读全文
摘要:
01、main.js代码如下: <template> <div class="app"> <h2 class="title">App.Vue</h2> <!-- <Page1/>--> <br> <Page2/> </div> </template> <script lang="ts" setup 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' //第一步:引入pinia import {createPinia} f 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' //第一步:引入pinia import {createPinia} f 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' //第一步:引入pinia import {createPinia} f 阅读全文
摘要:
01、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' //第一步:引入pinia import {createPinia} f 阅读全文
摘要:
01、main.ts代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' //第一步:引入pinia import {createPinia} f 阅读全文
摘要:
01、输入npm install pinia 02、main.js代码如下: // 引入createApp用于创建Vue实例 import {createApp} from 'vue' // 引入App.vue根组件 import App from './App.vue' //第一步:引入pinia 阅读全文
摘要:
01、使用powershell,输入npm i nanoid来安装: 02、App.vue代码如下: <template> <div class="app"> <h2 class="title">App.Vue</h2> <Page1/> <br> <Page2/> </div> </templat 阅读全文
摘要:
01、index.ts代码如下: //创建路由并暴露出去 import {createRouter, createWebHistory} from 'vue-router' import Home from '@/view/Home.vue' import About from '@/view/Ab 阅读全文