精华内容
下载资源
问答
  • slim

    2019-09-22 18:58:09
    Slim 是一个非常优雅的 PHP 微框架,非常适合做API,支持多种http请求方式,比如get,post,...composer require slim/slim vendor\slim\slim\index.php <?php require 'Slim/Slim.php'; \Slim\Slim::reg...

    Slim 是一个非常优雅的 PHP 微框架,非常适合做API,支持多种http请求方式,比如get,post,delete,put等

    安装使用Composer

    composer require slim/slim

    vendor\slim\slim\index.php

    <?php
    require 'Slim/Slim.php';
    \Slim\Slim::registerAutoloader();
    $app = new \Slim\Slim();
    // GET route
    $app->get(
        '/',
        function () {
            
            echo "Hello Slim";
        }
    );
    // POST route
    $app->post(
        '/post',
        function () {
            echo 'This is a POST route';
        }
    );
    // PUT route
    $app->put(
        '/put',
        function () {
            echo 'This is a PUT route';
        }
    );
    // PATCH route
    $app->patch('/patch', function () {
        echo 'This is a PATCH route';
    });
    
    // DELETE route
    $app->delete(
        '/delete',
        function () {
            echo 'This is a DELETE route';
        }
    );
    $app->run();

    可以使用火狐浏览器中的HTTPRequest工具测试

     Slim 框架提供了两种方式对其进行配置。

    一种是在生成实例的时候进行参数设置,另一种则是在生成实例之后,设置参数可以在生成实例的时候以数组的形式传递给 Slim 的构造函数

    定义设置

    $app = new Slim(array(
        'debug' => true
    ));

    实例生成之后

    $app->config(array(
         'debug' => true,
         'templates.path' => ' ../templates'
    ));
    $settingValue = $app->config('templates.path'); // 返回 "../templates"

    获取某项配置

    转载于:https://www.cnblogs.com/baby123/p/5009519.html

    展开全文
  • slim-源码

    2021-03-15 06:10:12
    slim
  • Slimfast

    2019-10-28 10:48:08
    Slimfast
  • grunt-slim-php 使用 (Ruby的SlimPHP端口)处理Slim模板。 入门 这个插件需要~0.4.1 如果您以前从未使用过 ,请务必查看《指南》,因为它说明了如何创建以及安装和使用Grunt插件。 熟悉该过程后,可以使用以下...
  • Slim support

    2020-12-28 12:25:47
    <div><p>How about add <a href="https://github.com/matsumos/grunt-slim"><code>grunt-slim</code></a> to <code>yeogurt</code> to implement <a href="http://slim-lang.com">Slim</a>. It has super-effective ...
  • Slim 4

    2020-12-09 14:21:31
    <div><p>Originally #46 ...<ul><li>[ ] require Slim 4.2</li><li>[ ] use https://github.com/slimphp/Slim/pull/2793 instead</li></ul><p>该提问来源于开源项目:PHP-DI/Slim-Bridge</p></div>
  • slim_themes:SLiM主题的精美集合
  • tf-slim

    2021-05-10 15:22:25
    TensorFlow-Slim TF-Slim是一个轻量级的库,用于在TensorFlow中定义,训练和评估复杂的模型。 tf-slim的组件可以与本机张量流以及其他框架自由混合。 注意:最新版本的TF-Slim 1.1.0已通过TF 1.15.2 py2,TF 2.0.1...
  • Use Slim Csrf with Slim 4?

    2020-12-01 15:25:28
    <div><p>How can we use Slim-Csrf with Slim v4.2? </p><p>该提问来源于开源项目:slimphp/Slim-Csrf</p></div>
  • Slim 3.0

    2020-12-02 04:34:08
    <div><p>With the Slim 3.0 release candidate out, I've tried to get this to work but I'm getting <pre><code> Fatal error: Class 'Slim\Middleware' not found in /var/...
  • 苗条的吉米 PHP Slim入门模板
  • Fatboy Slim BLTC

    2019-10-24 21:32:10
    Fatboy Slim BLTC
  • Slim Framework CSRF保护 该存储库包含Slim Framework CSRF保护PSR-15中间件。 CSRF保护适用于所有不安全的HTTP请求(POST,PUT,DELETE,PATCH)。 您可以使用其getAttribute()方法从Request对象获取最新的CSRF...
  • Slim Framework 4骨架应用 使用此框架应用程序可以快速设置并开始使用新的Slim Framework 4应用程序。 该应用程序使用具有Slim PSR-7实现和PHP-DI容器实现的最新Slim 4。 它还使用Monolog记录器。 此框架应用程序...
  • Slim integration

    2020-11-30 13:45:08
    new \Slim\Slim(); $app->get('/orders(/:page)', function ($page = 1) use ($app) { $app->render('orders.twig', array( 'page' => $page )); }); </code></pre> ...
  • slim plugins

    2021-01-12 08:49:06
    <div><p>Some things that could go there: - blocks (issue #260) - i18n (issue #255) - handlebars logic less (issue #251) - logic less mode (our own syntax)</p><p>该提问来源...slim-template/slim</p></div>
  • Slim templates

    2020-12-01 15:12:52
    <div><p>I am using slim templates with the plugin but I have only been able to get it working by taking all of the html5 slim templates from the asciidoctor-backends project and dropping them into a ...
  • Consider Slim

    2020-12-09 08:53:33
    <div><p>... And we can write some views and slim and others in Haml if we don't want to convert them all immediately.</p><p>该提问来源于开源项目:dukechronicle/chronline</p></div>
  • slim_Vuejs的Slim对话框

    2020-07-25 17:00:29
    slim 超薄对话 (v-slim-dialog) Slim Dialog for Vuejs. Vuejs的Slim对话框。 安装 (Installation) yarn add v-slim-dialog # Or using npm npm install v-slim-dialog 用法 (Usage) import Vue from 'vue' ...

    slim

    超薄对话 (v-slim-dialog)

    Slim Dialog for Vuejs.

    Vuejs的Slim对话框。

    安装 (Installation)

    yarn add v-slim-dialog
    # Or using npm
    npm install v-slim-dialog

    用法 (Usage)

    import Vue from 'vue'
    
    import 'v-slim-dialog/dist/v-slim-dialog.css'
    import SlimDialog from 'v-slim-dialog'
    
    Vue.use(SlimDialog)

    选项参数 (Options params)

    Name Type Required Default value Info
    title String No Title of modal
    okLabel String No OK Label of button OK
    cancelLabel String No Cancel Label of button cancel
    size String('sm'or'lg') No Size of modal
    prompt Object No Hash for prompt {value: '', component: VueComponent}
    名称 类型 需要 默认值 信息
    标题 没有 模态标题
    okLabel 没有 按钮标签确定
    cancelLabel 没有 取消 按钮标签取消
    尺寸 字符串('sm'或'lg') 没有 模态尺寸
    提示 目的 没有 提示{value:``,component:VueComponent}的哈希值

    在你的组件中 (In your component)

    警报 (alert)

    //...
    methods: {
      /**
       * @param String message
       * @param Object options default { title, okLabel = 'OK', size }
       */
      showAlert() {
        const options = {title: 'Info', size: 'sm'}
        this.$dialogs.alert('Your message', options)
        .then(res => {
          console.log(res) // {ok: true|false|undefined}
        })
      }
    }
    //...

    alert-1

    确认 (confirm)

    //...
    methods: {
      /**
       * @param String message
       * @param Object options default { title, cancelLabel = 'Cancel', okLabel = 'OK', size }
       */
      showConfirm() {
        const options = {title: 'Confirm?', cancelLabel: 'No'}
        this.$dialogs.confirm('Your message!', options)
        .then(res => {
          console.log(res) // {ok: true|false|undefined}
        })
      }
    
    }
    //...

    confirm

    提示 (prompt)

    //...
    methods: {
      /**
       * @param String message
       * @param Object options default { title, okLabel = 'OK', size, prompt }
       */
      showPrompt() {
        const options = {title: 'Continue?', okLabel: 'Continue'}
        this.$dialogs.prompt('Your message!', options)
        .then(res => {
          console.log(res) // {value: 'user input', ok: true|false|undefined}
        })
    
        // with custom input prompt
        const options = {title: 'Continue?', prompt: {component: 'cpf-cnpj'}}
        this.$dialogs.prompt('Your message!', options)
        .then(res => {
          console.log(res) // {value: 'user input', ok: true|false|undefined}
        })
    
        // or
        import YourComponent from './YourComponent'
        const options = {title: 'Continue?', prompt: {component: YourComponent}}
        this.$dialogs.prompt('Your message!', options)
        .then(res => {
          console.log(res) // {value: 'user input', ok: true|false|undefined}
        })
    
      }
    
    }
    //...

    prompt

    示例自定义提示组件 (Sample custom prompt Component)

    This is the default component if you do not report

    如果您不报告,则这是默认组件

    <template>
      <input v-model='model'>
    </template>
    
    <script>
    export default {
      props: {
        value: [Number, String]
      },
    
      computed: {
        model: {
          get() {
            return this.value
          },
          set(v) {
            this.$emit('input', v)
          }
        }
      },
      mounted() {
        this.$el.focus()
      }
    }
    </script>

    发展历程 (Development)

    # install dependencies
    yarn install
    
    # build with minification
    yarn release
    
    # publish
    bin/publish

    翻译自: https://vuejsexamples.com/slim-dialog-for-vuejs/

    slim

    展开全文
  • 已弃用:似乎很多tf.slim功能已被放入Tensorflow的其他地方,并且实际上并没有得到太多维护 :disappointed_face: 因此,我创建了另一个针对tf.Estimator库作为高级库/抽象库。 它甚至比存储库还要小,我正在尝试使其...
  • 旧的Slim 3文档 本文档是不推荐使用的Slim 3文档。 该存储库中的文档已过时 如果您正在寻找Slim 3的新文档资料库,请访问 ,在docs下可以找到它。
  • #slim-blog 很傻瓜的做法,可以使用 jekyll 直接部署。作废!
  • 细长注释 通过优秀的框架 Slim,我决定创建可以进一步促进的注释。 例如用法,请查看 demos 目录。 要安装,请使用 composer:#####composer require jhonnytuba/slim-annotations
  • Slim filter

    2020-12-27 04:43:41
    <div><p>There's already a Haml filter, Slim filter would be awesome!</p><p>该提问来源于开源项目:opal/opal-rails</p></div>
  • SLiM-开源

    2021-06-06 10:36:08
    SLiM(简单登录管理器)是 X11 的图形化、独立于桌面的登录管理器。
  • $ app = new Slim \ Slim (); $ app -> view ( new Slim \ Views \ Plates ( function ( League \ Plates \ Engine $ engine ) use ( $ app ) { $ engine -> loadExtension ( new League \ Plates \ Extension \ ...
  • 用于Slim框架的访问控制中间件。 支持的格式 IPv4和IPv6地址 CIDR表示法 全部关键字 安装 composer require abouvier/slim-access 用法 仅接受来自本地主机和192.168.1.0/24子网(192.168.1.42除外)的请求: use \...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,901
精华内容 3,960
关键字:

SLiM