kolserdav / routejs
hash 路由器
v0.0.3
2018-05-31 01:51 UTC
Requires
- symfony/yaml: ^4.0
This package is not auto-updated.
Last update: 2024-09-29 06:02:31 UTC
README
PHP 和 JavaScript hash 模块的路由。
"require": { "symfony/yaml": "^4.0" }
"dependencies": { "ajaxsim": "^1.0.0" }
安装
php: $~ composer require kolserdav/routejs
js: $~ npm i route-fhash
路由设置
文件名
/config/route/routes.yaml
#Example routes.yaml nameroutegroup1 : #Require field custom name hash: #Require field and name nameroute1 : filename1::module1 #Custom fields with special format nameroure2 : filename2::module2 nameroutegroup2 : hash : nameroute3 : filename3::module3 nameroute4 : filename4::module4 nameroute4 : filename4::module5
使用 php
脚本 URI: /routejs-data
require_once '../vendor/autoload.php'; use Avir\Hash\Reader; $s = new Reader(); $s->getRoutes();
使用 javascript
let route = require('route-fhash'); route('dir/with/route/files');