Bootstap与jQuery Mobile比较

admin 提交于 周一, 10/26/2015 - 09:15

下面是一篇关于Bootstrap和jQuery Mobile的比较:

http://www.gajotres.net/bootstrap-or-jquery-mobile-pros-and-cons/

总结里面一些观点:

  • Bootstrap做出来的更像桌面网站,而jQuery Mobile更像手机网站。
  • Bootstrap更多地使用CSS实现其功能,而jQuery Mobile是JS。JS会比较慢。
  • 两者可以同时使用。
  • Google的时候,Bootstrap更容易找到答案,而jQuery Mobile会有版本和关键字不清晰的问题

Drupal 8怎样编写自定义Block代码

admin 提交于 周二, 10/20/2015 - 11:03

简单得超乎想象!

https://www.drupal.org/node/2101565

个人遇到两个坑:

1. Drupal 8不能再像Drupal 7那样通过arg获取参数了。下面是获取参数的一个例子:

   

    $node = \Drupal::routeMatch()->getParameter('node');
    if ($node)
      $nid = $node->id();

2. Drupal 8会自动缓存很多东西,如果不声明缓存上下文,那么block的内容就相当于静态的。指定缓存的方法是给返回的元素增加以下属性:

'#cache' => array('contexts' => array('url')),

标签