tansuo

tansuo

这家伙有点懒,还没写个性签名!

  • 财富值10
  • 威望值0
  • 总积分100

个人信息

  • 发表了说说
    哪里的图片挂了 给个地址
  • 这个问题是群里“拿着烟斗的男孩”大神解决的 具体就是css问题 button样式改一下就好了 在细节就不要说了 晕 基础问题

  • 提出了问题
    Html::submitButton加了a标签为什么不好使
  • 赞了回答

    https://github.com/serbanghita/Mobile-Detect/wiki/Code-examples
    <?php
    // These lines are mandatory.
    require_once 'Mobile_Detect.php';
    $detect = new Mobile_Detect;
    <?php
    // Basic detection.
    $detect->isMobile();
    $detect->isTablet();

    // Magic methods.
    $detect->isIphone();
    $detect->isSamsung();
    // [...]

    // Alternative to magic methods.
    $detect->is('iphone');

    // Find the version of component.
    $detect->version('Android');

    // Additional match method.
    $detect->match('regex.*here');

    // Browser grade method.
    $detect->mobileGrade();

    // Batch methods.
    $detect->setUserAgent($userAgent);
    $detect->setHttpHeaders($httpHeaders);
    <?php
    // Check for mobile environment.
    if ($detect->isMobile()) {

    // Your code here.
    

    }
    <?php
    // Check for tablet device.
    if($detect->isTablet()){

    // Your code here.
    

    }
    <?php
    // Check for any mobile device, excluding tablets.
    if ($detect->isMobile() && !$detect->isTablet()) {

    // Your code here.
    

    }
    <?php
    // Keep the value in $_SESSION for later use
    // and for optimizing the speed of the code.
    if(!$_SESSION['isMobile']){

    $_SESSION['isMobile'] = $detect->isMobile();
    

    }
    <?php
    // Redirect the user to your mobile version of the site.
    if($detect->isMobile()){

    header('http://m.yoursite.com', true, 301);
    

    }
    <?php
    // Include and instantiate the class.
    require_once 'Mobile_Detect.php';
    $detect = new Mobile_Detect;

    // Any mobile device (phones or tablets).
    if ( $detect->isMobile() ) {

    }

    // Any tablet device.
    if( $detect->isTablet() ){

    }

    // Exclude tablets.
    if( $detect->isMobile() && !$detect->isTablet() ){

    }

    // Check for a specific platform with the help of the magic methods:
    if( $detect->isiOS() ){

    }

    if( $detect->isAndroidOS() ){

    }

    // Alternative method is() for checking specific properties.
    // WARNING: this method is in BETA, some keyword properties will change in the future.
    $detect->is('Chrome')
    $detect->is('iOS')
    $detect->is('UCBrowser')
    $detect->is('Opera')
    // [...]

    // Batch mode using setUserAgent():
    $userAgents = array(
    'Mozilla/5.0 (Linux; Android 4.0.4; Desire HD Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19',
    'BlackBerry7100i/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/103',
    // [...]
    );
    foreach($userAgents as $userAgent){

    $detect->setUserAgent($userAgent);
    $isMobile = $detect->isMobile();
    $isTablet = $detect->isTablet();
    // Use the force however you want.

    }

    // Get the version() of components.
    // WARNING: this method is in BETA, some keyword properties will change in the future.
    $detect->version('iPad'); // 4.3 (float)
    $detect->version('iPhone') // 3.1 (float)
    $detect->version('Android'); // 2.1 (float)
    $detect->version('Opera Mini'); // 5.0 (float)
    // [...]

  • 回复了 的回答

    数据源加个属性试下

    'pagination' => false
    

    $dataProvider = new ActiveDataProvider([
                'query' => $query,
                'pagination' => false
            ]);
    

    威武大神 成功了

  • 回复了 的回答

    RESTful api 只是一种风格
    yii2的 api其实只是普通的constroller他多了的只是内容响应与一些封装。

    对于普通constroller 返回的数据response->data是html类型,当这个类型为json就是API。所以API并不高明。

    而RESTful api其实就是动词,通过路由达到的效果。

    而你的需求,你只要理解,API的控制器跟你普通的控制器是一样的,你原来返回的是什么,你在这里也返回是什么,都是通用的,因为api他在内容响应时,会格式化你的response->data,当是API。他会自动格式化成json, 当是普通控制器,他就会是html了。所以

    “但我需要返回多表查询后的数据 不知道yii2 RESTful api有没有自己的方法 ”

    原来普通怎么返回,你就怎么返回。

    vue.js算起来就是手机网页版我看了饿了么那个教程 而app是比较独立的 不需要浏览器

  • 回复了 的回答

    RESTful api 只是一种风格
    yii2的 api其实只是普通的constroller他多了的只是内容响应与一些封装。

    对于普通constroller 返回的数据response->data是html类型,当这个类型为json就是API。所以API并不高明。

    而RESTful api其实就是动词,通过路由达到的效果。

    而你的需求,你只要理解,API的控制器跟你普通的控制器是一样的,你原来返回的是什么,你在这里也返回是什么,都是通用的,因为api他在内容响应时,会格式化你的response->data,当是API。他会自动格式化成json, 当是普通控制器,他就会是html了。所以

    “但我需要返回多表查询后的数据 不知道yii2 RESTful api有没有自己的方法 ”

    原来普通怎么返回,你就怎么返回。

    大神 有没有例子啊 求一个 客户端app的可以是Android原生 或者appcan混合开发 主要是用yii框架在使用RESTful api规范的接口代码

助理 等级规则
100/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

4

Ta的访客

11