我正在尝试构建一个端点,使用Slim PHP框架将传递给它的数据转发到API,但我无法从Guzzle请求中获取响应.
$app->map( '/api_call/:method', function( $method ) use( $app ){
$client = new GuzzleHttp\Client([
'base_url' => $app->config( 'api_base_url' ),
'defaults' => [
'query' => [ 'access_token' => 'foo' ],
]
]);
$request = $client->createRequest( $app->request->getMethod(), $method, [
'query' => $app->request->params()
]);
var_dump( $client->send( $request )->getBody() );
})->via( 'GET', 'POST', 'PUT', 'PATCH', 'DELETE' )->conditions( [ 'route' => '.+?' ] );`
Run Code Online (Sandbox Code Playgroud)
然后这给了我......
object(GuzzleHttp\Stream\Stream)[59]
private 'stream' => resource(72, stream)
private 'size' => null
private 'seekable' => boolean true
private 'readable' => boolean true …Run Code Online (Sandbox Code Playgroud) 当我按下转义键或单击某个元素时,我试图触发某些事情.我试过用...
if( $( '#some_id' ).click() || e.keyCode == 27 )
{
alert( 'Click or esc' );
}
Run Code Online (Sandbox Code Playgroud)
但这似乎没有用,我还能用其他东西吗?如果我个别喜欢..
$( '#some_id' ).click(...);
Run Code Online (Sandbox Code Playgroud)
要么..
if( e.keyCode == 27 )
Run Code Online (Sandbox Code Playgroud)
它没有问题,但我更愿意让它一起工作,以避免代码重复.对不起,如果我错过了一些愚蠢的东西,但我真的想让它排序.
谢谢 :)
从vue 1和vue-router 0.7升级了应用程序,并在控制台中收到此错误
[Vue警告]:未知的自定义元素:-您是否正确注册了组件?对于递归组件,请确保提供“名称”选项。(位于组件中……[调用组件的路径]
import Vue from 'vue';
import VueResource from 'vue-resource';
import VueRouter from 'vue-router';
import gsap from 'gsap';
Vue.use( VueResource );
Vue.use( VueRouter );
window.flipster = require( 'jquery.flipster' );
window.spritespin = require('SpriteSpin');
// Main Layout Components
import Menu from './components/Menu.vue';
import Section from './components/Section.vue';
// Controller Layout Components
import ControllerMenu from './components/Controller/Menu.vue';
import ControllerSection from './components/Controller/Section.vue';
// Generic Components
import Tabs from './components/Tabs.vue';
Vue.component( 'tabs', Tabs );
import Tab from './components/Tab.vue';
Vue.component( 'tab', Tab );
import Chart from …Run Code Online (Sandbox Code Playgroud)